1. 06 Nov, 2013 1 commit
  2. 05 Nov, 2013 1 commit
    • jean-pierre charras's avatar
      Pcbnew: Fix incorrect bounding box calculation of texts. Only noticeable with... · 44d96074
      jean-pierre charras authored
      Pcbnew: Fix incorrect bounding box calculation of texts. Only noticeable with boards conveted from Eagle, which are using other text justification than center.
      Eagle plugin: filter and replace not allowed chars in FPID(-':' and '/')  by _ or -, if they are used in Eagle footprint names (otherwise, boards converted and saved under kicad_pcb format are not readable by Pcbnew).
      44d96074
  3. 04 Nov, 2013 1 commit
  4. 02 Nov, 2013 1 commit
    • Dick Hollenbeck's avatar
      *) Start removing some of the problematic "<%s>.." format strings, which won't · 42ef7f62
      Dick Hollenbeck authored
         pass into an HTML rendering panel and otherwise look goofey.
      *) Implement BOARD::Move() can call it from EAGLE_PLUGIN::Load().
      *) When USE_FP_LIB_TABLE, tolerate blank nicknames in FPIDs coming from eeschema.
         See the switch for this in pcbnew/netlist.cpp as ALLOW_PARTIAL_FPID.
      *) Add an assert and a try catch block to figure out that View does not
         like some eagle pcb board.  bitset::set() is getting a -1 value and firing
         an exception.
      42ef7f62
  5. 01 Nov, 2013 1 commit
  6. 31 Oct, 2013 1 commit
  7. 27 Oct, 2013 1 commit
    • Wayne Stambaugh's avatar
      Eeschema find/replace bug fixes and improvements (fixes 1208616). · f0b2565f
      Wayne Stambaugh authored
      * Fix replace bug to handle case sensitivity properly.
      * Fix replace bug where the item index was getting updated incorrectly.
      * Fix replace infinite loop bug on replace all.
      * Make find/replace view update code a separate function.
      * Rearrange find/replace trace string to add tracing to EDA_ITEM::Replace().
      * Add IsComplexHierarchy method to SCH_SHEET_LIST for future find/replace
        improvements.
      f0b2565f
  8. 25 Oct, 2013 1 commit
  9. 24 Oct, 2013 1 commit
  10. 23 Oct, 2013 1 commit
  11. 19 Oct, 2013 1 commit
  12. 18 Oct, 2013 1 commit
    • Wayne Stambaugh's avatar
      Minor message box improvements · 612ba67c
      Wayne Stambaugh authored
      * Create a generic yes/no/cancel dialog from DIALOG_EXIT.
      * Make DIALOG_EXIT return wxID_YES instead of wxID_OK so it is consistent
        with the standard message dialogs.
      * Add missing license to confirm.h and confirm.cpp.
      * Change Eeschema message dialog when loading a schematic if the current
        schematic is modified to be more consistent with the exit dialog.
      * Change Pcbnew message dialog when loading a board if the current board
        is modified to be more consistent with the exit dialog.
      * Remove some Eeschema block debug logging code left over from my last
        commit.
      612ba67c
  13. 17 Oct, 2013 1 commit
  14. 15 Oct, 2013 2 commits
  15. 14 Oct, 2013 5 commits
  16. 13 Oct, 2013 2 commits
    • Dick Hollenbeck's avatar
      *) Switch over to FP_LIB_TABLE::Footprint*() functions. · afd6f292
      Dick Hollenbeck authored
      *) Set environment variable KISYSMOD before loading FP_LIB_TABLE so that
         FP_LIB_TABLE::ROW::SetFullURI() can do substitution up front.
      *) De-emphasize the lib path in some of the footprint frames but keep it
         so the footprint editor can export a current library to another.
         You can even export a GITHUB library to a pretty library for local 
         installation.
      *) Start the PLUGIN options editor.
      *) Enhance cursor positioning in DIALOG_FP_LIB_TABLE.
      afd6f292
    • Wayne Stambaugh's avatar
      Footprint library table improvements. · 8580d87e
      Wayne Stambaugh authored
      * Add save table and set project path environment variable code to
        FP_LIB_TABLE object.
      * Add code to Pcbnew and CvPcb to set project path environment variable.
      * Create empty footprint table in Pcbnew when new board created.
      * Save current project specific footprint library table to path on file save
        as or empty project path.
      * Fix a bug in Pcbnew in file save function that would silently overwrite
        an existing board file.
      * Disable selecting the current library in the module editor when there are
        no libraries defined.
      * Catch exceptions and report errors when writing footprint library tables.
      * Fix Boost build CMakeFile to fix bug when bootstrapping a Boost build in
        MSys.
      8580d87e
  17. 11 Oct, 2013 1 commit
    • jean-pierre charras's avatar
      Remove wxUSE_UNICODE definition from CMakeLists.txt, because this define comes... · a8e57e10
      jean-pierre charras authored
      Remove wxUSE_UNICODE definition from CMakeLists.txt, because this define comes from wxWidgets and should not be made inside kicad
      Remove KICAD_GOST option because it is  now useless: the 2 GOST options are now selectable at run time and are:
      * specific page layouts (now user definable, and the GOST page layouts are available in template folder)
      * notation for multiple parts per package (made in eeschema, preference menu)
      a8e57e10
  18. 05 Oct, 2013 2 commits
  19. 04 Oct, 2013 4 commits
  20. 03 Oct, 2013 2 commits
  21. 02 Oct, 2013 4 commits
  22. 01 Oct, 2013 2 commits
  23. 30 Sep, 2013 1 commit
  24. 29 Sep, 2013 2 commits