1. 27 Feb, 2015 1 commit
  2. 17 Feb, 2015 1 commit
  3. 02 Feb, 2015 1 commit
  4. 01 Feb, 2015 1 commit
  5. 19 Jan, 2015 1 commit
  6. 17 Jan, 2015 1 commit
  7. 15 Jan, 2015 1 commit
  8. 13 Jan, 2015 2 commits
  9. 11 Jan, 2015 2 commits
  10. 10 Jan, 2015 1 commit
    • jean-pierre charras's avatar
      Add hight contrast option in Modedit. In hight contrast mode, solder masks and... · 9cfb97d8
      jean-pierre charras authored
      Add hight contrast option in Modedit. In hight contrast mode, solder masks and solder paste are shown.
      this option was possible only by modifying the way display options are managed.
      before these changes, display options were a global DISPLAY_OPTIONS class instance.
      Now each EDA_DRAW_FRAME(and derivated classes)  includes its own DISPLAY_OPTIONS class instance.
      As a consequence, some duplicate display option variables in these classes have been removed, because there were just duplicate variables of the  DISPLAY_OPTIONS class instance.
      9cfb97d8
  11. 04 Jan, 2015 1 commit
  12. 01 Jan, 2015 2 commits
  13. 23 Dec, 2014 1 commit
    • jean-pierre charras's avatar
      Code cleaning: move class PAGE_INFO from common.h to class_page_info.h; · bc230f76
      jean-pierre charras authored
      Fix issue when using a page layout file in project folder: eeschema and Pcbnew did not use it, unless using an absolute path.
      Now, if the file path is nor absolute, it is seen as relative to the project (which is the expected behavior)
      fp lib wizard: when pcbnew id compiled with USE_GITHUB_PLUGIN=OFF, the github plugin option is no more accessible (and the web viewer no more used).
      bc230f76
  14. 21 Dec, 2014 1 commit
  15. 12 Nov, 2014 1 commit
  16. 29 Oct, 2014 1 commit
  17. 28 Oct, 2014 2 commits
  18. 27 Oct, 2014 1 commit
  19. 26 Oct, 2014 1 commit
  20. 19 Oct, 2014 1 commit
  21. 17 Oct, 2014 1 commit
  22. 14 Oct, 2014 1 commit
  23. 08 Oct, 2014 1 commit
    • Berhnard Stegmaier's avatar
      OSX build fixes and improvements. · b8d1789a
      Berhnard Stegmaier authored
      * Fix creation of single app bundle with respect to scripting support.
      * Cleanup scripting search paths for OSX.
      * Fix some small CMake bugs from previous OSX build change.
      * Optimize bundle file structure to be consistent with Apple specs.
      * Add helper script for compiling wxWidgets and wxPython
      * Update OSX build instructions.
      b8d1789a
  24. 02 Oct, 2014 1 commit
    • Bernhard Stegmaier's avatar
      OSX build improvements. · 8b3c14c0
      Bernhard Stegmaier authored
      * Compile all binaries into a single application bundle.
      * Use CMake BundleUtilities to make application bundle relocatable.
      * Restructure build output to directly create an image file.
      * Fix default search paths.
      * Set KIGITHUB environment variable.
      * Added patch to fix wxWidgets so names for OSX.
      8b3c14c0
  25. 26 Sep, 2014 1 commit
  26. 29 Aug, 2014 1 commit
    • Wayne Stambaugh's avatar
      Fix default menu alt key accelerator bug. (fixes lp:1035151) · ec9cd765
      Wayne Stambaugh authored
      * Add hot key handled return indicator to DRAW_FRAME::GeneralControl() and
        DRAW_FRAME::OnHotKey() and all classed derived from DRAW_FRAME.
      * Add code to all GeneralControl() and OnHotKey() functions to return true if
        hot key was handled.
      * Call event skip in DRAW_PANEL::OnKeyEvent() when key event is not handled to
        allow default menu event handler to function properly.
      ec9cd765
  27. 24 Aug, 2014 1 commit
  28. 13 Aug, 2014 2 commits
    • Dick Hollenbeck's avatar
      Modular KiCad Blueprint Milestone B), major portions: · 7e483f69
      Dick Hollenbeck authored
        *) When kicad.exe closes a project, close any open KIFACEs so that they cannot
           get disassociated from their true PROJECT.
        *) Allow loading eeschema library editor from kicad.exe
        *) Allow loading pcbnew library editor from kicad.exe
        *) Rename LIB_COMPONENT to LIB_PART.
        *) Add class PART_LIBS, and PART_LIB.
        *) Make PART_LIBS non-global, i.e. PROJECT specific.
        *) Implement "data on demand" for PART_LIBS
        *) Implement "data on demand" for schematic SEARCH_STACK.
        *) Use RSTRINGs to retain eeschema editor's notion of last library and part being edited.
        *) Get rid of library search on every SCH_COMPONENT::Draw() call, instead use
           a weak pointer.
        *) Remove all chdir() calls so projects don't need to be CWD.
        *) Romove APPEND support from OpenProjectFiles().
        *) Make OpenProjectFiles() robust, even for creating new projects.
        *) Load EESCHEMA colors in the KIWAY::OnKiwayStart() rather in window open,
           and save them in the .eeschema config file, not in the project file.
        *) Fix bug with wxDir() while accessing protected dirs in kicad.exe
        *) Consolidate template copying into PROJECT class, not in kicad.exe source.
        *) Generally untangle eeschema, making its libraries not global but rather
           held in the PROJECT.
      7e483f69
    • Wayne Stambaugh's avatar
      CvPcb: fix broken event ID for configuration button on toolbar. · c6345965
      Wayne Stambaugh authored
      * Remap configuration button on toolbar to launch footprint library table
        editor.
      * Remove legacy footprint library path dialog from CVPCB_MAINFRAME.
      * Remove unused event ID ID_CVPCB_CREATE_CONFIGWINDOW.
      * Minor coding policy fixes.
      c6345965
  29. 31 Jul, 2014 1 commit
  30. 28 Jul, 2014 3 commits
  31. 07 Jul, 2014 1 commit
  32. 05 Jul, 2014 1 commit
  33. 20 Jun, 2014 1 commit
    • jean-pierre charras's avatar
      Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. · 7c99a242
      jean-pierre charras authored
      They are now member of EDA_DRAW_FRAME.
      This change could fix Bug #1330781 (Background color change in Eeschema affects background color in Pcbnew)
      Show page limits has meaning only for the schematic editor,  the board editor and the page layout editor.
      Draw background color selection exists only in eeschema and  page layout editor.
      In pcbnew, only a black background is allowed.
      A side effect is now the user should set the background color in schematic editor, and the library editor (2 different options).
      The default is still the white color.
      7c99a242