1. 05 May, 2015 1 commit
  2. 04 May, 2015 1 commit
  3. 03 May, 2015 2 commits
    • jp charras's avatar
      Fix issues in auto-save files: · 722435f3
      jp charras authored
      * auto-save was broken for all sub sheets with are in a sub-directory of the project directory. (reason wxFileName::Normalize(), used to create the absolute path  has issues with filenames starting by '$', perhaps due to env var which also start by $). the auto-save prefix is modified ( now AUTOSAVE_PREFIX_FILENAME which defines "_save_"  ) and defined only once.
      * auto-save files from sub-sheets were not found due to the fact the path was not set (fixed by Blair Bonnet's patch)
      722435f3
    • jean-pierre charras's avatar
      d41bc31c
  4. 30 Apr, 2015 1 commit
  5. 29 Apr, 2015 1 commit
  6. 28 Apr, 2015 1 commit
  7. 27 Apr, 2015 1 commit
  8. 26 Apr, 2015 1 commit
    • jean-pierre charras's avatar
      Eeschema: add missing rotate and mirror sheet in sheet context menu (these... · 3084c0aa
      jean-pierre charras authored
      Eeschema: add missing rotate and mirror sheet in sheet context menu (these transforms were possible in block commands, but  not from the sheet menu).
      Fix a i18n issue in field names when loading a component, if the language was changed during a session, and kicad not restarted (see Bug #1448654).
      However changing the language needs restarting kicad, in order to have all messages or menus translated.
      3084c0aa
  9. 25 Apr, 2015 1 commit
    • Chris Pavlina's avatar
      Add schematic component library change rescue feature (fixes lp:1435338). · 26c320db
      Chris Pavlina authored
      * Add code to test if any of the components in the schematic cache have been changed
        in the component libraries.
      * Prompt user to accept or reject components when changes are found.
      * If the user chooses to use the components in the cache, create a new library with the old
        components and add it to the beginning of the component library list so the schematic will
        not be changed.
      * Create dialogs to handle user feedback and status.
      26c320db
  10. 23 Apr, 2015 1 commit
    • Wayne Stambaugh's avatar
      UI consistency and assertion fixes. · ad9ec412
      Wayne Stambaugh authored
      * Use "Close" in the file menu of every main frame window instead of the
        mismatch of the terms "Close", "Exit", and "Quit".
      * Change the terminology in the Pcbnew graphic text edit dialog to match the
        module text edit dialog.
      * Improve the layout of the Pcbnew graphic text dialog.
      * Fix some wxPrintf parameter type assertions for 64 bit time_t.
      * Fix all (at least I think I got all of them) duplicate menu accelerator
        characters.
      ad9ec412
  11. 22 Apr, 2015 1 commit
  12. 20 Apr, 2015 1 commit
  13. 19 Apr, 2015 3 commits
  14. 17 Apr, 2015 1 commit
  15. 16 Apr, 2015 1 commit
    • jean-pierre charras's avatar
      Eeschema: Fix a very old bug relative to the tool to load power parts: · 4daf9039
      jean-pierre charras authored
      Previously, only the lib named "power" was used (and therefore power parts defined in other libs not shown).
      Now, all power parts can be loaded from any library.
      Also, when loading power parts from the chose component dialog or the lib viewer, libs and parts are filtered:  only power parts and libs containing power parts are listed.
      Hotkeys: move a few global strings in the files where ther are actually used (and make them local.) and code cleaning.
      Fix a few other minor issues.
      4daf9039
  16. 12 Apr, 2015 1 commit
  17. 10 Apr, 2015 1 commit
  18. 09 Apr, 2015 1 commit
    • Dick Hollenbeck's avatar
      Fix Eeschema search segfault. · 659ea518
      Dick Hollenbeck authored
      * The SCH_COLLECTOR m_foundItems was being obsoleted after a pin name search.
        If a library edit changed the found pin name, the cache still held the now
        missing library pin and would segfault on next search due to the cache being
        out of date.
      659ea518
  19. 08 Apr, 2015 1 commit
  20. 07 Apr, 2015 2 commits
  21. 03 Apr, 2015 1 commit
  22. 02 Apr, 2015 2 commits
    • jean-pierre charras's avatar
      eeschema: fix Bug #1437604 (double translation of some messages in pin editor... · f5c47a19
      jean-pierre charras authored
      eeschema: fix Bug #1437604 (double translation of some messages in pin editor dialog) relative to some static strings flagged "to be translated".
      This is due to the fact static strings flagged translated ( _("string") notation)  are not translated  when they are static only if they are not inside a dll.
      When they are static inside a dll, the dictionary is already loaded, and the constructor translate them.
      Therefore they can be translated twice in dialogs are calling wxGetTranslation to show them, if the application is run from kicad.
      But if the application is run as stand alone, the translation is made only once (as expected).
      f5c47a19
    • jean-pierre charras's avatar
      Fix a few minor coverity warnings. · bbbb84e6
      jean-pierre charras authored
      Fix minor 3D viewer issues (includling change number of segments and its optimization to draw pad holes.)
      Fix Bug #1439132 (track and via list on toolbar not always refresh after loading a board).
      Remove useless tool in Modedit.
      bbbb84e6
  23. 30 Mar, 2015 2 commits
  24. 28 Mar, 2015 1 commit
  25. 27 Mar, 2015 1 commit
  26. 25 Mar, 2015 1 commit
  27. 23 Mar, 2015 2 commits
  28. 22 Mar, 2015 2 commits
  29. 21 Mar, 2015 2 commits
  30. 15 Mar, 2015 1 commit
  31. 14 Mar, 2015 1 commit