1. 18 Nov, 2013 1 commit
  2. 14 Oct, 2013 1 commit
    • jean-pierre charras's avatar
      Pcbnew: Fix issue when displaying net names and/or pad numbers including the... · 082b8326
      jean-pierre charras authored
      Pcbnew: Fix issue when displaying net names and/or pad numbers including the "<" char in drc dialog, because drc dialog uses an wxHtmlWindow to display drc messages, and the "<" char has a special meaning and is not allowed in texts (now replaced by the" &lt;" sequence in messages displayed in html)
      Eeschema: replace "<" and ">" by "(" and ")" in autogenerated net names, to avoid other issues in html messages.
      Very minor other fixes.
      082b8326
  3. 10 Sep, 2013 1 commit
  4. 09 Aug, 2013 1 commit
  5. 08 Aug, 2013 1 commit
    • Dick Hollenbeck's avatar
      EHNANCE: add a "Show" button to the two text field properties · d0a69ac7
      Dick Hollenbeck authored
      dialogs which allow editing of component properties.  The button
      is active when the table row cursor is on the DATASHEET field only.
      When active, and your datasheet is a URI, then your default
      browser will be launced to show that datasheet if it can find it.
      This incentivizes use of http:// links for datasheets.
      d0a69ac7
  6. 05 Jun, 2013 1 commit
  7. 01 Apr, 2013 1 commit
  8. 30 Mar, 2013 1 commit
  9. 26 Mar, 2013 1 commit
  10. 18 Mar, 2013 1 commit
    • Wayne Stambaugh's avatar
      More encapsulation work. · 7d0ec1a1
      Wayne Stambaugh authored
      * Complete encapsulation of the MODULE class.
      * Complete encapsulation of the EDA_TEXT class.
      * Encapsulate most of the ZONE_CONTAINER class.
      * Add pcbcommon library as a dependency for reSWIGging the scripting
        support.  This should cover most dependency cases.
      7d0ec1a1
  11. 11 Feb, 2013 1 commit
  12. 21 Jan, 2013 1 commit
  13. 29 Dec, 2012 1 commit
  14. 16 Apr, 2012 1 commit
    • Wayne Stambaugh's avatar
      More internal unit improvements. · 6468805c
      Wayne Stambaugh authored
      * Move all convert from user to internal units into base_units.cpp.
      * Remove internal units parameters from all moved conversion functions.
      * Revise all source code that calls the moved conversion functions.
      * Remove internal units from all dialog text control helper classes.
      6468805c
  15. 13 Apr, 2012 1 commit
    • Wayne Stambaugh's avatar
      More internal unit improvements. · 57d75a75
      Wayne Stambaugh authored
      * Move all convert from internal to user units functions into separate file.
      * Remove internal units parameter from all moved conversion functions.
      * Revise all source code that calls the moved conversion functions.
      * Compile these conversion routines separately for the appropriate pcb or
        schematic internal units.
      * Move internal units specific status bar update code into the appropriate
        application for updating the status bar.
      * Move millimeter user units rounding function to common.cpp.
      57d75a75
  16. 23 Jan, 2012 1 commit
  17. 03 Jan, 2012 1 commit
  18. 29 Dec, 2011 1 commit
  19. 22 Dec, 2011 1 commit
  20. 08 Dec, 2011 1 commit
  21. 07 Dec, 2011 1 commit
  22. 22 Sep, 2011 1 commit
  23. 06 Sep, 2011 2 commits
  24. 30 Aug, 2011 1 commit
    • Wayne Stambaugh's avatar
      Add field removal warning to EESchema's edit component in schematic dialog. · ebaf1454
      Wayne Stambaugh authored
      * Warn the user that fields with no value and not it the field template list
        will be removed from the component before exiting the edit component in
        schematic dialog.
      * Add a function to TEMPLATES class to check if template list contains a
        field with a given name.
      * Move the function to display the edit component in schematic dialog into
        the SCH_EDIT_FRAME class.
      * Doxygen and coding style policy fixes.
      ebaf1454
  25. 31 May, 2011 1 commit
  26. 19 Apr, 2011 1 commit
  27. 14 Mar, 2011 1 commit
    • Wayne Stambaugh's avatar
      Dialog escape key termination and default button fixes. · fe6890a9
      Wayne Stambaugh authored
      * Fix about dialog escape key termination bug.
      * Fix edit hot keys dialog escape key termination bug.
      * Set schematic editor component properties dialog default button.
      * Fix schematic editor plot DXF dialog escape key termination bug.
      * Set PCB editor layers setup dialog default button.
      * Set PCB editor swap layers dialog default button.
      * Set PCB editor net list dialog default button.
      * Add comment to UIPolicy.txt about escape key termination requiring proper
        dialog button IDs.
      fe6890a9
  28. 28 Feb, 2011 1 commit
  29. 11 Feb, 2011 1 commit
    • 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
  30. 02 Feb, 2011 1 commit
    • 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
  31. 30 Jan, 2011 1 commit
    • 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
  32. 21 Jan, 2011 1 commit
    • Wayne Stambaugh's avatar
      EESchema code refactoring and coding policy naming fixes. · 73e38ce9
      Wayne Stambaugh authored
      * Move schematic wire and bus break code into schematic screen object.
      * Move schematic test for dangling ends into schematic screen object.
      * Remove left over debugging output in schematic screen object.
      * Remove unused file eeschema/cleanup.cpp.
      * Fix bug in schematic line object hit test algorithm.
      * Fix a string concatenation compile error added in r2752.
      * Rename class WinEDA_BasicFrame to EDA_BASE_FRAME.
      * Rename class WinEDA_DrawFrame to EDA_DRAW_FRAME.
      * Rename class WinEDA_DrawPanel to EDA_DRAW_PANEL.
      73e38ce9
  33. 15 Jan, 2011 1 commit
    • jean-pierre charras's avatar
      Fix minor bug (layer color not updated in toolbar when changed in layer manager) · 73585a85
      jean-pierre charras authored
      Pcbnew: fix that prevents loading modules from libraries (footprint name not identified in lib)
      Module Editor: Try to fix incorrect printing. Fixed now only for scale 1. Nor working for other scales. (Work in progress).
      Gerbview: Known bug: printing not working.
      VRML export: Fix incorrect export of 3D shapes rotations when the 3D shape was rotated.
      73585a85
  34. 18 Jan, 2011 1 commit
  35. 10 Jan, 2011 1 commit
    • Wayne Stambaugh's avatar
      EESchema block code cleaning and other minor fixes. · a3a73ef5
      Wayne Stambaugh authored
      * Move update block pick list code to SCH_SCREEN object.
      * Remove redundant drawing function RedrawOneStruct().
      * Change context menu text "Noconn" to "No Connect".
      * Change context menu text "GLabel" to "Global Label".
      a3a73ef5
  36. 21 Dec, 2010 1 commit
  37. 14 Dec, 2010 1 commit
  38. 10 Dec, 2010 1 commit
  39. 08 Dec, 2010 1 commit