1. 31 Jan, 2011 1 commit
  2. 30 Jan, 2011 7 commits
    • Wayne Stambaugh's avatar
      Use wxDC for all coordinate manipulations. · d657b430
      Wayne Stambaugh authored
      * Remove all occurrences if #ifdef USE_WX_ZOOM and all associated code within
        the #else/#endif block ( old zoom code ).
      * Removed the build option for USE_WX_ZOOM from CMakeList.txt and config.h.in.
      * Removed all scaling code in base screen object.
      * Fixed buffered paint and buffered client DC on Windows.  Buffering works
        properly on Linux and Windows.
      * Modified kicad_device_context.h to automatically uses buffering on platforms
        where double buffering is supported natively.
      * Remove all of the scaled versions of the drawing functions in gr_basic.cpp
        and any support code.
      * Removed all traces of ActiveScreen global variable from eeschema and
        gerbview.
      * Renamed Recadre_Trace to RedrawScreen in draw frame object.
      * Renamed PostDirtyRect to RefreshDrawingRect in draw panel object.
      * Lots of code cleaning an Doxygen comment improvements.
      d657b430
    • Dick Hollenbeck's avatar
      fix documentation bugs · 654b8909
      Dick Hollenbeck authored
      654b8909
    • Marco Mattila's avatar
      Fix plot format selection in plot dialog. · 126fe260
      Marco Mattila authored
      126fe260
    • Dick Hollenbeck's avatar
      fix carriage return escape · 9d870fe1
      Dick Hollenbeck authored
      9d870fe1
    • Dick Hollenbeck's avatar
      ++all: · 604edcac
      Dick Hollenbeck authored
        * DSNLEXER::NextTok() now uses two separate modes to parse quoted strings.
          This gives us the freedom to control our own destiny separate from the
          constraints put on us by the Specctra DSN spec.
        * Added Documentation/s-expressions.txt to explain all this.
        * Enhanced our quoting protocol by moving away from doubling up double quotes
          to a C line escape mechanism.
        * Now support multi-line strings, which when properly escaped, can still be
          read in as a token originating on a single line.
      604edcac
    • Marco Mattila's avatar
    • jean-pierre charras's avatar
  3. 29 Jan, 2011 2 commits
  4. 28 Jan, 2011 3 commits
  5. 27 Jan, 2011 3 commits
  6. 26 Jan, 2011 3 commits
  7. 25 Jan, 2011 1 commit
  8. 23 Jan, 2011 2 commits
  9. 22 Jan, 2011 2 commits
    • Wayne Stambaugh's avatar
      Schematic hierarchy path object improvements. · df344195
      Wayne Stambaugh authored
      * Use Boost pointer container for sheet hierarchy object.
      * Add test for modification in sheet hierarchy list object.
      * Add method to clear modification flag in sheet hierarchy list object.
      * Improve Doxygen comments for sheet hierarchy list object.
      * Remove redundant definitions in prototypes header file.
      df344195
    • jean-pierre charras's avatar
      Version id update · 495f2a04
      jean-pierre charras authored
      495f2a04
  10. 21 Jan, 2011 3 commits
  11. 20 Jan, 2011 4 commits
  12. 19 Jan, 2011 2 commits
    • Dick Hollenbeck's avatar
      ++all: · ed8c021f
      Dick Hollenbeck authored
        * TokenList2DsnLexer.cmake now supports comments, which start with a leading
          # character, and may be either on their own line or on a line after a token.
        * DSNLEXER::PopReader() now pops even the last LINE_READER* and returns it.
      ++pcbnew:
        * SPECCTRA_DB now inherits from new class SPECCTRA_LEXER, which led to a great
          deal of simplification and code factoring.
        * Moved specctra keywords into specctra.keywords.
      ed8c021f
    • jean-pierre charras's avatar
      Eeschem: fix bug when moving fields in schematic: incorrect field move for... · 42b9e0e6
      jean-pierre charras authored
      Eeschem: fix bug when moving fields in schematic: incorrect field move for rotated+mirrored components
      (added InverseTransform( ) in TRANSFORM class)
      42b9e0e6
  13. 17 Jan, 2011 3 commits
    • jean-pierre charras's avatar
      Modedit: fix issues when printing a footprint. But needs refinement. Work in... · f43f7af5
      jean-pierre charras authored
      Modedit: fix issues when printing a footprint. But needs refinement. Work in progress (mainly "Fit in page" is not working).
      Minor code cleaning
      f43f7af5
    • Dick Hollenbeck's avatar
      e849da18
    • Dick Hollenbeck's avatar
      ++all: · 2f211c6b
      Dick Hollenbeck authored
        * TokenList2DsnLexer.cmake now wraps each token enum in its own namespace. It
          also no longer setup of the "using" directive in the header file, which was
          bad behavior.  C++ enum values will have name collisions unless the enums
          themselves are different namespaces.
      ++new:
        * Sweet library is now a DSO/DLL.
        * Brought in SWIG to do a wrap of the Sweet DSO/DLL for unit testing
          and scripting.  The SWIG DSO/DLLs are built separate from the Sweet DSO/DLL
          and are also optional.
      2f211c6b
  14. 16 Jan, 2011 4 commits