1. 26 Sep, 2013 2 commits
  2. 25 Sep, 2013 2 commits
  3. 24 Sep, 2013 1 commit
  4. 21 Sep, 2013 2 commits
  5. 17 Sep, 2013 1 commit
  6. 14 Sep, 2013 1 commit
    • Wayne Stambaugh's avatar
      CvPcb footprint library table implementation. · ce409e36
      Wayne Stambaugh authored
      * Add code to CvPcb to handle assigning component footprints from the
        footprint library table instead of the search path method.
      * Add code to CvPcb to allow editing of the footprint library table.
      * CvPcb footprint and component panes display fully qualified FPID names.
      * Make CvPcb library pane display footprint library table nicknames instead
        of library file names.
      * Add code to FP_LIB_TABLE object to test the paths in the table against the
        list of libraries loaded from the project file.
      * Add code to FP_LIB_TABLE to convert assigned footprints in a NETLIST from
        legacy format to footprint library table format.
      * Split out COMPONENT_NET, COMPONENT, and NETLIST objects from netlist_reader
        files and create new pcb_netlist files.
      * Fix minor wxListView scroll bar sizing issues.
      * Add new token and code to save and load FPID nickname in board file.
      * Add new token and code to save and load FPID nickname in s-expression net
        list file.
      * Add WX_STRING_REPORT object to dump strings to a wxString object.
      ce409e36
  7. 13 Sep, 2013 1 commit
  8. 11 Sep, 2013 1 commit
  9. 08 Sep, 2013 1 commit
    • Wayne Stambaugh's avatar
      Convert footprint definitions from wxString to FPID. · 230c5f8f
      Wayne Stambaugh authored
      * Use FPID instead of wxString in MODULE object.
      * Use FPID instead of wxString when loading and saving files.
      * Use FPID in COMPONENT object.
      * Add wxString helper functions and comparison operators to FPID.
      * Add fp_lib token to pcb and netlist file formats.
      * Add code to load and save FPIDs to pcb file format.
      * Fix segfault when deleting invalid footprint library tables in Pcbnew
        in non footprint library table build.
      * Fix bug when counting the number of mod files in
        EDA_APP::SetFootprintLibTablePath();
      230c5f8f
  10. 06 Sep, 2013 1 commit
    • Wayne Stambaugh's avatar
      Footprint library table ground work. · 9ab7c18f
      Wayne Stambaugh authored
      * Remove defined CMAKE_INSTALL_PREFIX for Windows from main CMakeList.txt.
      * Move footprint library path detection code from pcbnew.cpp to EDA_APP
        object.
      * Add CMAKE_INSTALL_PREFIX to config.h.cmake.
      * Simplify and fix search path list code.
      * Add CMAKE_INSTALL_PREFIX to the list of search paths in case KiCad was
        installed using `make install`.
      * Add default global footprint library table to CMake install.
      * Add method to set footprint library table to PCB_BASE_FRAME object.
      * Remove unused function EDA_APP::GetLibraryFile().
      * Minor FP_LIB_TABLE object improvements.
      9ab7c18f
  11. 02 Sep, 2013 2 commits
  12. 30 Aug, 2013 1 commit
  13. 28 Aug, 2013 1 commit
  14. 24 Aug, 2013 1 commit
  15. 23 Aug, 2013 1 commit
    • jean-pierre charras's avatar
      Pcbnew: Fix a bug when reading a netlist which forces pcbnew to read lib files... · 4428d69a
      jean-pierre charras authored
      Pcbnew: Fix a bug when reading a netlist which forces pcbnew to read lib files to find a footprint even if the right footprint is already loaded (which explains the long time to load netlists)
      Netlist dialog: add option to report only most important messages. Useful for large boards.
      class REPORTER: add features to allow a basic message filtering (flags to report all/warning/error messages)
      Fix Bug #1214599 ( tools are deselected on Move command )
      4428d69a
  16. 20 Aug, 2013 1 commit
  17. 18 Aug, 2013 1 commit
  18. 13 Aug, 2013 1 commit
  19. 06 Aug, 2013 1 commit
  20. 05 Aug, 2013 1 commit
    • Dick Hollenbeck's avatar
      BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat · c0832a03
      Dick Hollenbeck authored
      was simply a pointer to an object on the display list.  At times this object
      would disappear from the display list, in the test case because of a concatonation
      of two wires, and if you then tried to clone the non-existent object you'd get a 
      crash.  This was not merely a bug, but a naive design choice. IMO.
      Now the item to repeat is cloned, so will never also be on the display list.
      c0832a03
  21. 03 Aug, 2013 3 commits
  22. 26 Jul, 2013 1 commit
  23. 24 Jul, 2013 1 commit
  24. 22 Jul, 2013 1 commit
  25. 20 Jul, 2013 1 commit
  26. 19 Jul, 2013 1 commit
  27. 09 Jul, 2013 3 commits
  28. 01 Jul, 2013 2 commits
  29. 29 Jun, 2013 1 commit
  30. 28 Jun, 2013 1 commit
    • Wayne Stambaugh's avatar
      Prevent GTK printing build error on Linux · a56d3235
      Wayne Stambaugh authored
      * Do not fail to build when wxWidgets is built with either --with-gnomeprint
        or --with-gtkprint are not configured.  Only display warning.
      * Move warning code from include/common.h to common/common.cpp so it only
        shows the warning once instead of every source file that includes common.h
      a56d3235
  31. 23 Jun, 2013 1 commit