1. 24 Aug, 2013 1 commit
  2. 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
  3. 19 Jun, 2013 1 commit
  4. 26 May, 2013 1 commit
  5. 25 Apr, 2013 1 commit
    • Wayne Stambaugh's avatar
      Pcbnew NETLIST_READER improvements. · 61b4f8a9
      Wayne Stambaugh authored
      * Create separate NETLIST object to hold contents of netlist files.
      * Read entire netlist and footprint link files before making applying
        changes to board.
      * Add BOARD::ReplaceNetlist() function to eliminate the calls between the
        NETLIST_READER, PCB_EDIT_FRAME, and BOARD objects.
      * Change placement of new components below the center of the current board
        or in the center of the page if the BOARD is empty.
      * Add dry run option to netlist dialog to print changes to message control
        without making changes.
      * Add button to netlist dialog to allow saving contents of message control
        to a file.
      * Eliminate the need to compile netlist_reader_*.cpp in both CvPcb and Pcbnew.
      * Add netlist_reader_*.cpp to the pcbcommon library.
      * Remove redundant load component link file code from CvPcb.
      * Modify CvPcb new to work with the new NETLIST_READER object.
      * Add compare() function and < and == operators to FPID object.
      * Add REPORTER class to hide an underlying string writing implementation for
        use in low level objects.  Thank you Dick for the idea.
      * Lots of minor coding policy, Doxygen comment, and missing license fixes.
      61b4f8a9
  6. 22 Feb, 2013 1 commit
    • Wayne Stambaugh's avatar
      Minor dialog and footprint ID class fixes. · 0e4bb20e
      Wayne Stambaugh authored
      * Make Pcbnew net list dialog honor escape key on Linux.
      * Make Pcbnew swap layers dialog honor escape key on Linux.
      * Layout and UI policy fixes for Pcbnew swap layer and net list dialogs.
      * Layout and UI policy fixes for Eeschema plot dialog.
      * Rename fpip.h to fpid.h.
      * Fix FPID class compiler errors.
      * Restore fpid.cpp to Pcbnew static library source list.
      0e4bb20e
  7. 02 Feb, 2013 1 commit
    • jean-pierre charras's avatar
      Changes for CvPcb to eeschema stuff file: the stuff file generation from CvPcb... · 619125f9
      jean-pierre charras authored
      Changes for CvPcb to eeschema stuff file: the stuff file generation from CvPcb is removed. Eeschema now imports footprints names from the .cmp usual file created by CvPcb or by Pcbnew (Why to use 2 file formats for the same thing?) .
      Pcbnew: in netlist dialog: The user now can choose between the netlist and the .cmp file to import footprints names.
      Therfore no need to delete the .cmp file when exists to use only the netlist.
      This is useful for users who use CvPcb only once to fill footprints fields in schematic, and after edit/modify the footprints fields in schematic outside CvPcb.
      619125f9
  8. 18 Dec, 2012 1 commit
  9. 03 Oct, 2012 1 commit
  10. 14 Mar, 2011 1 commit
    • Wayne Stambaugh's avatar
      Dialog escape key termination and default button fixes. · fe6890a9
      Wayne Stambaugh authored
      * Fix about dialog escape key termination bug.
      * Fix edit hot keys dialog escape key termination bug.
      * Set schematic editor component properties dialog default button.
      * Fix schematic editor plot DXF dialog escape key termination bug.
      * Set PCB editor layers setup dialog default button.
      * Set PCB editor swap layers dialog default button.
      * Set PCB editor net list dialog default button.
      * Add comment to UIPolicy.txt about escape key termination requiring proper
        dialog button IDs.
      fe6890a9
  11. 26 Nov, 2010 1 commit
  12. 24 Apr, 2009 1 commit