1. 06 Jun, 2013 1 commit
    • Wayne Stambaugh's avatar
      CvPcb filtering and other minor improvements. · 7f18b883
      Wayne Stambaugh authored
      * Change filtering from single selection to logically and each filter type.
      * Remove clear filtering button and logic.
      * Filter buttons now behave as true toggle buttons.
      * Improve list control pane focus following when using arrow keys to change
        list pane.
      * Remove unused parameters from list box constructors.
      * Make tab key behave like right arrow key when moving focus to next list
        pane.
      * Make list pane focus wrap around to next or previous control.
      * Simplify component list filtering code.
      * Improve status bar updating.
      * Tell Bazaar to ignore .downloads-by-cmake instead of downloads-by-cmake.
      7f18b883
  2. 31 May, 2013 1 commit
    • Michal Jahelka's avatar
      Add filtering footprint list by library to CvPcb · a23dcccc
      Michal Jahelka authored
      * Add third list control with library names.
      * Add button to toolbar to select filter by library name.
      * Add bitmap for filter by library name toolbar button.
      * Remove custom UI colors from list controls.
      a23dcccc
  3. 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
  4. 15 Mar, 2012 1 commit
  5. 01 Feb, 2012 1 commit
  6. 23 Jan, 2012 1 commit
  7. 16 Dec, 2011 2 commits
    • Wayne Stambaugh's avatar
      Encapsulate EDA_APP class. · 0e27f45f
      Wayne Stambaugh authored
      0e27f45f
    • Wayne Stambaugh's avatar
      More encapsulation work and other minor improvements. · fac288cf
      Wayne Stambaugh authored
      * EDA_DRAW_FRAME completely encapsulated except for DrawFrame member.
      * Moved members specific to Pcbnew from EDA_DRAW_FRAME to PCB_BASE_FRAME
        or PCB_EDIT_FRAME as appropriate.
      * Replace EDA_TOOLBAR with wxAuiToolBar as EDA_TOOL bar provided no
        additional functionality and made code less readable.
      * Remove EDA_TOOLBAR class definition from wxstruct.h and delete file
        wineda_toolbar.cpp.
      * Rename tool bar members to something more descriptive since the
        horizontal and vertical references wont mean anything once the
        tool bars are movable.
      * Lots of dead code removal.
      fac288cf
  8. 30 Sep, 2011 1 commit
    • Wayne Stambaugh's avatar
      Application name capitalization fixes. · 4b853ded
      Wayne Stambaugh authored
      * Correct all user strings and comments for the correct capitalization of
        application names according to JP.  They are KiCad, Pcbnew, CvPcb,
        Eeschema, and GerbView.
      * Add a note the the user interface policy about the correct capitalization.
      4b853ded
  9. 28 Aug, 2011 1 commit
  10. 24 Aug, 2011 1 commit
    • Wayne Stambaugh's avatar
      Add user write permission tests to CVPcb and other minor fixes. · 5fd409f8
      Wayne Stambaugh authored
      * Check user write permissions before saving project and net list files.
      * Append read only to file name and path in title bar when the user
        does not have write privileges.
      * Don't display file dialog every time the net list or project file is
        saved.
      * Add save as and save project file as commands.
      * Make capitalization of CVPcb consistent in all user strings.
      * Doxygen comment and coding style policy fixes.
      5fd409f8
  11. 13 Apr, 2011 1 commit
  12. 29 Mar, 2011 1 commit
  13. 19 Mar, 2011 1 commit
  14. 21 Feb, 2011 1 commit
  15. 05 Feb, 2011 1 commit
  16. 07 Nov, 2010 1 commit
  17. 08 Feb, 2010 1 commit
    • stambaughw's avatar
      Implement wxDC coordinate handling and wxGCDC. · 3066c705
      stambaughw authored
      * Implement code to allow wxDC to handle coordinate conversions between
        device and drawing units.
      * Add build settings to enable wxGCDC for wxGraphicsContext testing.
      * Remove wxAUI conditional build cruft as it is now required to build
        Kicad.
      * Fix scroll increment size regression to prevent jumping around the
        zoom center position.
      * Add find GDI+ cmake module for building on WXMSW when wxGraphicsContext
        is enabled.
      3066c705
  18. 05 Nov, 2009 2 commits
  19. 02 Nov, 2009 1 commit
  20. 22 Sep, 2009 1 commit
    • stambaughw's avatar
      Command ID refactoring and other minor improvements. · 43d6c685
      stambaughw authored
      * Split out application specific command IDs to prevent unnecessary rebuilding.
      * Eliminate duplicate menu and tool bar command IDs.
      * Split component library editor and viewer definitions to separate header files.
      * More component library and document file merge code.
      * A bunch of minor string readability and consistency fixes.
      43d6c685
  21. 21 May, 2009 1 commit
    • stambaughw's avatar
      Build improvements, compiler warning fixes and build fixes, and lots of clean up. · 8bf79111
      stambaughw authored
      * Created separate SVN version header.
      * Add true config.h for platform dependency checks.
      * Add dependency check cmake module.
      * Remove some leftover hand crafted make files.
      * Remove non-cmake build instructions from COMPILING.txt.
      * Fix split _() strings causing Visual C++ compiler error.
      * Fix lots of compiler warnings.
      * Change project file parameter container from wxArray to boost::vector_ptr.
      * Removed lots of redundant header definitions.
      * Fixed green_xpm redefinition in ercgreen.xpm.
      * Remove some dead code and unnecessary class methods.
      8bf79111
  22. 02 May, 2009 1 commit
  23. 21 Apr, 2009 1 commit
  24. 04 Feb, 2009 1 commit
  25. 18 Jan, 2009 1 commit
  26. 17 Jan, 2009 1 commit
  27. 08 Dec, 2008 1 commit
  28. 07 Oct, 2008 1 commit
  29. 11 Jun, 2008 1 commit
  30. 22 May, 2008 1 commit
  31. 28 Oct, 2007 1 commit
  32. 13 Sep, 2007 1 commit
  33. 18 Jun, 2007 1 commit
  34. 14 Jun, 2007 1 commit
  35. 11 Jun, 2007 1 commit
  36. 05 Jun, 2007 1 commit
  37. 06 May, 2007 1 commit