1. 20 Sep, 2013 1 commit
    • jean-pierre charras's avatar
      Pcbnew: better dialogs to select the active layer or a layer pair. Add an... · 0ae31f3e
      jean-pierre charras authored
      Pcbnew: better dialogs to select the active layer or a layer pair. Add an option (hotkey+popup menu) to place a via and select the new active layer
      (useful for boards having more than 2 layers)
      Eeschema:fix compatibility with old schematic files, when they  contain ERC markers.
      Pcbnew: better test for allowed layers when creating/editing Dimensions and some other Graphic items
      Drc:  fix comments and messages for some drc tests.
      Fix minor bugs in cleanup dialog options and plot solder mask function (thanks to Lorenzo to locate these bugs)
      0ae31f3e
  2. 19 Sep, 2013 1 commit
  3. 18 Sep, 2013 3 commits
  4. 17 Sep, 2013 3 commits
  5. 16 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 4 commits
  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. 03 Sep, 2013 2 commits
  12. 02 Sep, 2013 3 commits
  13. 01 Sep, 2013 4 commits
  14. 31 Aug, 2013 1 commit
  15. 30 Aug, 2013 2 commits
  16. 29 Aug, 2013 1 commit
  17. 28 Aug, 2013 4 commits
  18. 26 Aug, 2013 2 commits
  19. 24 Aug, 2013 2 commits
  20. 23 Aug, 2013 2 commits