- 28 Mar, 2013 3 commits
-
-
Maciej Suminski authored
Added class COLOR4D that contains color representation with 4 components (RGBA) (for future usage in GAL)
-
Maciej Suminski authored
-
Maciej Suminski authored
include/vector2d.h: Removed old version include/math/math_util.h: rescale() for VECTOR2 include/math/vector2d.h: New version of VECTOR2 include/math/box2.h: New version of BOX2 common/drawframe.cpp: Refactorization of code, so it is compatible with new classes include/plot_common.h, pcbnew/basepcbframe.cpp: Changed header inclusion path CMakeLists.txt: Added definition to turn on WX_COMPATIBILITY for replacement classes
-
- 23 Mar, 2013 2 commits
-
-
Andrey Fedorushkov authored
-
jean-pierre charras authored
-
- 20 Mar, 2013 2 commits
-
-
Wayne Stambaugh authored
* Complete encapsulation of the ZONE_CONTAINER class. * Fixed a bug in the EDA_TEXT::Format() default effects behavior due to improper conversion to internal units and missing test for default thickness. * Improved grammar of some Pcbnew context menu strings. * Moved some more cleverly hidden BOARD object methods into class_board.cpp. * Lots of coding policy and documentation fixes.
-
Dick Hollenbeck authored
standard layer name support from BOARD::GetLayerName(). This function evolved in a contorted direction over time, and was being asked to return one of 3 different kinds of layer names, even though it only took a boolean to control that choice. Users are better served by forcing them to get to know the concise new English Standard layer names. This is because these concise names show up in the "pretty" footprint/module files as the standard representation of both feature and copper layers. Change the name of BOARD::GetDefaultLayerName() to GetStandardLayerName(). Drop boolean argument to both BOARD::GetStandardLayerName() and BOARD::GetLayerName().
-
- 19 Mar, 2013 1 commit
-
-
Carl Poirier authored
-
- 18 Mar, 2013 2 commits
-
-
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.
-
Miguel Angel Ajo authored
checkcoding.py refactor from Edwin van den Oetelaar, some extra refactorings by me, improvement suggestions from Carl Poirier
-
- 17 Mar, 2013 4 commits
-
-
jean-pierre charras authored
Pcbnew: fix Bug #1156193 . Fix compil issues when KICAD_SCRIPTING_WXPYTHON is not enabled and KICAD_SCRIPTING is enabled
-
Miguel Angel Ajo authored
-
Miguel Angel Ajo authored
-
Miguel Angel Ajo authored
-
- 16 Mar, 2013 3 commits
-
-
Miguel Angel Ajo authored
Fix wxString.Print call to be compatible with wx2.8, thanks to Барановский Константин and Edwin van den Oetelaar for submiting same patch, same hour, are you twins? ;)
-
jean-pierre charras authored
-
Miguel Angel Ajo authored
Allow plugins to be reloaded without closing/opening pcbnew, next step is plugin editor, just a few lines away...
-
- 15 Mar, 2013 6 commits
-
-
Miguel Angel Ajo authored
-
Miguel Angel Ajo authored
-
Miguel Angel Ajo authored
LOCALE_IO toggle implementation for locale switches on scripting; code cleanups to comply with kicad coding style policy
-
Miguel Angel Ajo authored
-
Miguel Angel Ajo authored
wxT added to the locales fix, message box on python exceptions inside wizard, added some missing copyright notices
-
Miguel Angel Ajo authored
Fix for locales that set , as a decimal point (which is incompatible with python scripting), also fixed the m_Reference encapsulation in module to Reference()
-
- 14 Mar, 2013 2 commits
-
-
Dick Hollenbeck authored
EAGLE_PLUGIN now establishes (trace_min), (via_min_size), (via_min_drill), and Default Net's (clearance) by groking the eagle *.brd info. This makes it more probable that fewer DRC errors come about on first DRC attempt.
-
jean-pierre charras authored
-
- 13 Mar, 2013 5 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
-
Wayne Stambaugh authored
* Encapsulate most of the MODULE class. * Start encapsulating the DIMENSION class. * Lay some groundwork for EDA_TEXT encapsulation. * Move cleverly hidden MODULE functions into class_module.cpp. * Use std::swap to exchange TEXTE_PCB values for undo/redo. * Remove unused members from MODULE class. * The usual coding policy and documentation fixes.
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 12 Mar, 2013 3 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
-
Miguel Angel Ajo authored
Reverted back the ( i ) parameters for python, applied the PyGILState_Ensure from Dick into his PyLOCK class
-
- 11 Mar, 2013 2 commits
-
-
jean-pierre charras authored
-
Dick Hollenbeck authored
improvements to python's GIL acquisition and release, but not done yet, since I think the GIL needs to be acquired even when not involving wxPython.
-
- 10 Mar, 2013 3 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
Pcbnew: fix issues: Ensure pads type connector have a drill size= 0, like SMD pads. Ensure keepout zones have no net.
-
Miguel Angel Ajo authored
-
- 09 Mar, 2013 1 commit
-
-
jean-pierre charras authored
Pcbnew: Partial merge from pcad2kicad (from Alexander Lunev). Fix an old bug related to pads with offset: sometimes the connection to a zone was not detected.
-
- 08 Mar, 2013 1 commit
-
-
jean-pierre charras authored
-