1. 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
  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. 09 Apr, 2013 1 commit
  4. 10 May, 2012 1 commit
  5. 05 May, 2012 1 commit
  6. 16 Feb, 2012 1 commit
  7. 11 Feb, 2012 1 commit
  8. 23 Jan, 2012 1 commit
  9. 22 Jan, 2012 1 commit
  10. 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
  11. 23 Sep, 2011 1 commit
    • Wayne Stambaugh's avatar
      PCB common library header rationalization. · edd35b4e
      Wayne Stambaugh authored
      * All header files used to create the PCB common library now compile as
        stand alone code.  This prevents the need to define them in a specific
        order to make source code compile properly.  It should also now be
        possible to relocate the source code to build the common PCB library
        to a separate folder.
      edd35b4e
  12. 06 Sep, 2011 1 commit
  13. 29 Aug, 2011 1 commit
    • Wayne Stambaugh's avatar
      Add CMake code to enable or disable using images in menu items. · c5c98f95
      Wayne Stambaugh authored
      * Add USE_IMAGES_IN_MENUS definition to override the default platform
        behavior for adding images to menu items.
      * Update COMPILING.txt to document how to use USE_IMAGES_IN_MENUS.
      * Fix Windows segfault when creating language selection submenu introduced
        by new bitmap code in r3087.
      * Changed per email from JP from CVPcb to CvPcb because I'm getting old and
        blind and misread the email.
      * Lot's of Doxygen comment and coding style policy fixes.
      c5c98f95
  14. 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
  15. 17 Apr, 2011 1 commit
  16. 06 Apr, 2011 1 commit
  17. 17 Mar, 2011 1 commit
  18. 21 Feb, 2011 1 commit
  19. 05 Feb, 2011 1 commit
  20. 21 Dec, 2010 1 commit
  21. 12 Nov, 2010 1 commit
    • jean-pierre charras's avatar
      Eeschema: fix bug in load_one_schematic_file.cpp: error about files version,... · bc9d5217
      jean-pierre charras authored
      Eeschema: fix bug in load_one_schematic_file.cpp: error about files version, that create errors for hierarchical labels.
      Pcbnew: cleaning code in block.cpp, and modifye previous way to calculate block size in block command, because old way creates unexpected behavior in block rotate and block flip.
      Pcbnew: Fix a bug in plot silkscreen layers.
      Cvpcb: Fix compilation issue under MACOX
      bc9d5217
  22. 03 Sep, 2010 1 commit
  23. 21 Feb, 2010 1 commit
  24. 29 Jan, 2010 1 commit
  25. 18 Jan, 2010 1 commit
  26. 16 Jan, 2010 2 commits
  27. 05 Jan, 2010 1 commit
  28. 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
  29. 20 Aug, 2009 1 commit
  30. 03 Jul, 2009 1 commit
  31. 21 May, 2009 2 commits
    • 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
    • charras's avatar
      minor bugs fixed · b256efc5
      charras authored
      b256efc5
  32. 23 Apr, 2009 1 commit
    • stambaughw's avatar
      CVPcb code refactoring, global variable elimination, and UI updates. · aa51c05d
      stambaughw authored
      * Add methods to read and write project file parameters using dynamically defined list.
      * Remove all global variables defined in CVPcb code.
      * Dynamically define project file settings so class member variables can be used.
      * Separate reading and writing application settings from project file settings.
      * Make application UI objects and dialogs respect system UI font.
      * Remove non-standard widget colors from CVPcb dialogs.
      * Changed CVPcb object link list implementation to use wxList.
      * Changed project library and path dialog to make OK button save project file instead of confusing "Save Cfg" button.
      * Eliminate some duplicate file wildcard and extension definitions.
      * The usual code reformatting, commenting, and spelling fixes.
      aa51c05d
  33. 21 Apr, 2009 1 commit
  34. 12 Apr, 2009 1 commit
  35. 06 Apr, 2009 1 commit
    • stambaughw's avatar
      More search path, compiler warning, and bug fixes. · 5b3c5861
      stambaughw authored
      Added template subdirectory to library search path list.
      Removed PARAM_CFG_BASE empty destructor to prevent GCC warning.
      Set timeout to 0 on DisplayInfo call to prevent debug assertion in eeschema/files-io.cpp.
      Declare PARAM_CFG_ARRAY for future project file object implementation.
      Removed unnecessary COMMON_GLOBL definition in gr_basic.h and param_config.h.
      5b3c5861
  36. 05 Apr, 2009 1 commit
  37. 04 Feb, 2009 1 commit
  38. 08 Dec, 2008 1 commit