1. 09 Jul, 2013 3 commits
  2. 01 Jul, 2013 2 commits
  3. 29 Jun, 2013 1 commit
  4. 28 Jun, 2013 1 commit
    • Wayne Stambaugh's avatar
      Prevent GTK printing build error on Linux · a56d3235
      Wayne Stambaugh authored
      * Do not fail to build when wxWidgets is built with either --with-gnomeprint
        or --with-gtkprint are not configured.  Only display warning.
      * Move warning code from include/common.h to common/common.cpp so it only
        shows the warning once instead of every source file that includes common.h
      a56d3235
  5. 23 Jun, 2013 1 commit
  6. 13 Jun, 2013 2 commits
  7. 12 Jun, 2013 1 commit
  8. 08 Jun, 2013 1 commit
  9. 07 Jun, 2013 3 commits
  10. 06 Jun, 2013 1 commit
  11. 05 Jun, 2013 2 commits
  12. 04 Jun, 2013 1 commit
  13. 31 May, 2013 3 commits
  14. 30 May, 2013 1 commit
    • jean-pierre charras's avatar
      Pcbnew: Fix Bug #1185556. fix issue about Solder Paste Ratio value which was... · 57b30ad2
      jean-pierre charras authored
      Pcbnew: Fix Bug #1185556. fix issue about Solder Paste Ratio value which was accepting only one digit in mantissa in 3  dialogs  (now 6 digits in all dialogs).
      fix potential issue in .kicad_pcb file creation, in some places where a %g or %.16g format was used:
      al least under Mingw/gcc4.7.2, the floating number was written using scientific notation, not accepted by the S-expr reader.
      57b30ad2
  15. 28 May, 2013 1 commit
    • Wayne Stambaugh's avatar
      More Pcbnew footprint library table work in progress. · 5560cb54
      Wayne Stambaugh authored
      * Add footprint library table loading to footprint editor.
      * Overload FOOTPRINT_INFO::ReadFootprintFiles() to read footprints from the
        footprint library tables.
      * Fix a bug in FP_LIB_TABLE::IsEmpty() when the table has a fallback table.
      * Add code to FOOTPRINT_EDIT_FRAME to use footprint library tables.
      * Add an optional build time version of PCB_EDIT_FRAME::loadFootprints() to
        populate netlist footprints from footprint library table.
      * Remove adding footprints to board whenever GetModuleLibrary() is called and
        move loading locally as required.
      * Add missing source file license comments and coding policy fixes.
      5560cb54
  16. 26 May, 2013 1 commit
  17. 25 May, 2013 1 commit
  18. 24 May, 2013 2 commits
  19. 23 May, 2013 2 commits
  20. 22 May, 2013 1 commit
  21. 20 May, 2013 1 commit
    • Wayne Stambaugh's avatar
      Pcbnew footprint library table work in progress. · c9be8bfd
      Wayne Stambaugh authored
      * Add code for loading, modifying, and saving the global and project
        footprint library tables.
      * Add code to load MODULE objects using the footprint library table to
        the footprint viewer.
      * Add static methods to FP_LIB_TABLE to support loading footprint library
        tables.
      c9be8bfd
  22. 19 May, 2013 1 commit
  23. 18 May, 2013 1 commit
  24. 08 May, 2013 2 commits
    • Wayne Stambaugh's avatar
      Footprint library table work, minor fixes, and code cleaning. · cf86e18f
      Wayne Stambaugh authored
      * Fix a bug when full file name and path are passed to FOOTPRINT_INFO::
        ReadFootprintFiles() which I created in bug fix lp:593989.
      * Fix a wxString debug assertion in EDA_APP::InitEDA_Appl() when the KICAD
        environment variable is defined as an empty string.
      * Add error dialog when libraries cannot be found in system search path
        when loading footprint using the select footprint dialog.
      * Add footprint library name column to the EDA_LIST_DIALOG when selecting
        footprints from the list.
      * Allow reading all columns from the selected row in EDA_LIST_DIALOG.
      * Remove redundant sort from EDA_LIST_DIALOG constructor
      * Add library name member variable and accessors to FOOTPRINT_INFO.
      * Make headers translatable for Eeschema select component from list dialog.
      * Add some helper methods to FPID for identifying the FPID type and validity.
      * Remove a bunch of trailing whitespace and add missing license comments.
      cf86e18f
    • jean-pierre charras's avatar
      More work on CPOLYGONS_LIST class. · 2e6969fe
      jean-pierre charras authored
      2e6969fe
  25. 07 May, 2013 2 commits
  26. 05 May, 2013 1 commit
    • Lorenzo Marcantonio's avatar
      Migrated the interfaces accepting angles to the double type · d00c83cd
      Lorenzo Marcantonio authored
      The plan goes like this:
      - eeschema still uses int in decidegrees
      - all the other things internally use double in decidegrees (or radians
        in temporaries)
      - in pcbnew UI the unit is *still* int in decidegrees
      
      The idea is to have better precision everywhere while keeping the user with int i
      angles. Hopefully, if a fractional angle doesn't come in from the outside, everything
      should *look* like an integer angle (unless I forgot something and it broke)
      
      When the time comes, simply updating the UI for allowing doubles from the user should
      be enough to get arbitrary angles in pcbnew.
      d00c83cd
  27. 04 May, 2013 1 commit