1. 09 Nov, 2011 2 commits
    • Vladimir Ur's avatar
      General design rules tab converted to nanoscale. A bit of refactorisation in... · 0fdf71a8
      Vladimir Ur authored
      General design rules tab converted to nanoscale. A bit of refactorisation in via sizes. And build key is KICAD_NANOMETRE not KICAD_NANOMETRIC (as I stated in previous commit).
      0fdf71a8
    • Vladimir Ur's avatar
      Work on internal (nano)metric length units started. · a273b7bd
      Vladimir Ur authored
      Added configuartion option KICAD_NANOMETRIC for this.
      * With option set to false: *
      - it should work and compile as usual
      - some values are saved with decimal point (which should be backward/forward compatible as old versions should just drop fractional part)
      * With option set to true: *
      - lengths in Global Design Rules should be settable 1nm steps.
      FROM/TO_LEGACY_LU(_DBL) macros introduced for easy interconnection between old and new units.
      a273b7bd
  2. 08 Nov, 2011 3 commits
  3. 07 Nov, 2011 3 commits
  4. 06 Nov, 2011 1 commit
  5. 04 Nov, 2011 1 commit
  6. 03 Nov, 2011 1 commit
  7. 01 Nov, 2011 4 commits
  8. 31 Oct, 2011 3 commits
  9. 30 Oct, 2011 1 commit
  10. 29 Oct, 2011 1 commit
  11. 28 Oct, 2011 2 commits
    • Wayne Stambaugh's avatar
      Unify Eeschema orient commands and other minor fixes. · bbda48f9
      Wayne Stambaugh authored
      * Create command event handler for orienting schematic items and block.
      * Remove redundant orient item and block command handler code and IDs.
      * Remove redundant cancel current command event table entry.
      * Remove unnecessary schematic bitmap object virtual functions.
      * Set path when saving schematic sheet files to prevent assertion in
        updated path and file write permission test function.
      * Restore directory and file name write permission test function to it's
        previous behavior to prevent unexpected save results.
      * Add an assertion to verify the path is not empty to directory and file
        write permission test function.
      * Improve documentation for path and file write permission test function.
      * Fix Doxygen link warnings.
      bbda48f9
    • Wayne Stambaugh's avatar
      Fix schematic library pin editing bug. Fixes lp:809506 · a834c47b
      Wayne Stambaugh authored
      * Change edit pin per part flag to only have effect when editing
        component with multiple parts or alternate body styles.
      * Move global edit pin pert part variable into library editor frame
        object.
      * Note that this only fixes the bug when the component does not have
        multiple parts or alternate body styles.
      a834c47b
  12. 27 Oct, 2011 5 commits
  13. 26 Oct, 2011 3 commits
  14. 25 Oct, 2011 1 commit
  15. 24 Oct, 2011 3 commits
  16. 22 Oct, 2011 2 commits
  17. 21 Oct, 2011 2 commits
    • Wayne Stambaugh's avatar
      Initial ground work to make schematic fields use unified move code. · 7bbe2f78
      Wayne Stambaugh authored
      * Remove external dependency for adding suffix to reference designator
        fields.
      * Make schematic field get and set position methods transform coordinates
        relative to the parent component object that owns them.
      * Make base text class get text method virtual so derived classes can
        change the base string according to their individual requirements.
      * Fix a problem with default place schematic item add in last commit.
      7bbe2f78
    • Wayne Stambaugh's avatar
      More Eeschema schematic item move code unification. · 78377058
      Wayne Stambaugh authored
      * Tweak move item to support moving schematic sheet pin objects.
      * Change schematic sheet pin set position to constrain position within
        the parent sheet.
      * Schematic sheet pin moving now handled by unified move code.
      * Remove old schematic sheet pin move code.
      * Add custom client data object for passing hot key information to
        command event handlers.
      * Fix a bug that prevented changes to schematic sheet pin objects from
        being undone.
      78377058
  18. 20 Oct, 2011 2 commits