1. 17 Feb, 2011 2 commits
  2. 16 Feb, 2011 5 commits
  3. 15 Feb, 2011 3 commits
  4. 14 Feb, 2011 1 commit
  5. 13 Feb, 2011 2 commits
  6. 12 Feb, 2011 1 commit
  7. 11 Feb, 2011 2 commits
    • Wayne Stambaugh's avatar
      Draw panel object refactoring and other minor code cleaning. · 7b8b51b2
      Wayne Stambaugh authored
      * Rename all member variables and methods that reference the cross hair
        code in draw panel object from cursor to cross hair to eliminate confusion
        between the two concepts.
      * Rename cursor capture call backs in draw panel object to improve code
        readability.
      * Create helper class for turning off the cross hair while drawing.
      * Remove redundant block clear code.
      * Remove redundant mouse capture call back reset code when end capture
        call back is called.
      * Remove unused function definitions in base draw frame object.
      * Lots of minor coding policy and doxygen comment fixes.
      7b8b51b2
    • jean-pierre charras's avatar
      Eeschema: intermediate netlist : fix duplicate pins in libpart, with... · 25fe4920
      jean-pierre charras authored
      Eeschema: intermediate netlist : fix duplicate pins in libpart, with components having 2 shapes (DeMorgan conversion) and somethimes with multi parts per package.
      25fe4920
  8. 10 Feb, 2011 3 commits
  9. 09 Feb, 2011 3 commits
    • Wayne Stambaugh's avatar
      Fix and enable optimized grid drawing and other minor changes. · 34094e77
      Wayne Stambaugh authored
      * Fix optimized bitmap grid drawing method.
      * Enable optimized grid drawing method on Windows and Linux.
      * Create a helper class for resetting and restoring device context scale
        and origin settings for blitting purposes.
      * Use wxLogTrace instead of wxLogDebug for coordinate dumping in
        drawpanel.cpp.  See comments for more information on enabling coordinate
        tracing.
      * Add flag to allow hiding the drawing cross hair.  Hide cross hair by
        default on OSX.
      * Move get cross hair device position code from draw panel object to base
        screen object.
      * Remove redundant parent member variable from draw panel object by
        overriding wxWindow::GetParent() method.
      34094e77
    • Marco Mattila's avatar
      563bff9d
    • jean-pierre charras's avatar
      Eeschema: fix a bug that prevents duplicate timestamps to be corrected by annotate function. · 2d2c73ef
      jean-pierre charras authored
      very minor enhancement in netlist dialog.
      Gerbview: remove useless  code I wrote specific to Windows in BOARD::Draw()  function, because Wayne has fixed the bug.
      common_plotPS_functions.cpp: remove a potential bug.
      Rename some classes according to coding style policy.
      2d2c73ef
  10. 08 Feb, 2011 3 commits
  11. 07 Feb, 2011 1 commit
  12. 06 Feb, 2011 1 commit
  13. 05 Feb, 2011 5 commits
  14. 04 Feb, 2011 1 commit
  15. 03 Feb, 2011 5 commits
  16. 02 Feb, 2011 2 commits
    • Dick Hollenbeck's avatar
      work around 8 bit wxString B.S. · 1ae44d09
      Dick Hollenbeck authored
      1ae44d09
    • Wayne Stambaugh's avatar
      Use logical cursor position and other minor changes. · 6a26a7f9
      Wayne Stambaugh authored
      * Remove unused member variable m_SizeVisu from base screen object.
      * Move nearest grid position code into base screen object.
      * Add get cursor position method to base screen object.
      * Add position parameter to OnHotKey method in base draw frame and all
        derived objects.
      * Pass logical position on left mouse button click and double click
        events instead of device position.
      * Pass logical position to on right mouse button click instead of device
        position.
      * Use logical event position parameter for locating items in EESchema
        instead of the stored position.
      * Remove unused position parameter when displaying component edit dialog
        in EESchema.
      * Comment out debugging macro in eeschema/template_field_names.cpp that was
        preventing debug builds using wxWidgets 2.8.x.
      6a26a7f9