- 19 Mar, 2012 2 commits
-
-
Miguel Angel Ajo authored
DLIST iterator code, now we can do: for module in pcb.m_Modules: print module.GetReference() instead of: module = pcb.m_Modules while module: print module.GetReference() module = module.Next() or even: module_list = list(pcb.m_Modules)
-
Miguel Angel Ajo authored
-
- 18 Mar, 2012 2 commits
-
-
Miguel Angel Ajo authored
-
Miguel Angel Ajo authored
-
- 17 Mar, 2012 2 commits
-
-
Miguel Angel Ajo authored
* Added a first test 'testLoadSave.py'
-
Miguel Angel Ajo authored
CMakeLists.txt options to build scripting or scripting modules
-
- 11 Mar, 2012 2 commits
-
-
Miguel Angel Ajo authored
-
Miguel Angel Ajo authored
-
- 10 Mar, 2012 1 commit
-
-
Miguel Angel Ajo authored
-
- 05 Mar, 2012 1 commit
-
-
Miguel Angel Ajo authored
-
- 01 Mar, 2012 1 commit
-
-
Miguel Angel Ajo authored
-
- 28 Feb, 2012 1 commit
-
-
Miguel Angel Ajo authored
It does nothing but loading and initializing right now.
-
- 26 Feb, 2012 3 commits
-
-
Wayne Stambaugh authored
-
jean-pierre charras authored
ModEdit (and ModView): make "invisible" texts visible. They are not visible in the board editor, but must be visible in the footprint editor. Minor doc update.
-
Wayne Stambaugh authored
* Convert Eeschema from manually linked list to DLIST for storing SCH_ITEM objects. * Add helper functions to SCH_SCREEN for appending list of SCH_ITEM objects. * Fix bug in wire editing code for accurate undo/redo behavior. * Add member to DLIST to append another DLIST. * Other minor code cleaning.
-
- 25 Feb, 2012 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
-
- 24 Feb, 2012 3 commits
-
-
Marco Mattila authored
-
Simon Schubert authored
-
Marco Mattila authored
-
- 23 Feb, 2012 3 commits
-
-
Marco Mattila authored
-
jean-pierre charras authored
Pcbnew: zone filling: fix broken thermal relief shape for oval pads. mainly noticeable for oval pads having very different X and Y sizes.
-
Marco Mattila authored
-
- 22 Feb, 2012 4 commits
-
-
Marco Mattila authored
-
Dick Hollenbeck authored
-
Marco Mattila authored
-
jean-pierre charras authored
-
- 21 Feb, 2012 3 commits
-
-
jean-pierre charras authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 20 Feb, 2012 5 commits
-
-
jean-pierre charras authored
* Pcbnew: in hight contrast mode the 'V' hotkey did not always refresh the screen. * Eeschema: incorrect print scale when the option 'Show page limits' is disable.
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
derived classes' implementations of these functions become non virtual and can be truly _inlined_ for speed! All GetPosition() in derived classes were also changed to return const wxPoint&, that is, a reference rather than a full copy of the position wxPoint. There was no need for polymorphism in {Get,Set}Position() since we never call these functions via generic pointer. * Remove BOARD::{Get,Set}Position() since they were only there to satisfy the pure virtuals established in BOARD_ITEM, which are now gone. * Added const wxPoint& CPolyLine::GetPos(), made CPolyLine::Get{X,Y}() inline. * Derive CPolyPt from wxPoint so we can return "const wxPoint&" fromt CPolyLine::GetPos().
-
Dick Hollenbeck authored
-
- 19 Feb, 2012 5 commits
-
-
jean-pierre charras authored
Eeschema: Viewlib is now accessible from Libedit (to browse libs or load a component to edit) Libedit: uses now the same dialog as the schematic editor to load a component Some code cleaning.
-
Marco Mattila authored
-
Miguel Angel Ajo authored
-
Dick Hollenbeck authored
which is in turn already within BOARD. * encapsulate class D_PAD with accessors, making data private. * make D_PAD::GetBoundingRadius() do its longer calculation lazily, based on m_boundingRadius == -1.
-
Dick Hollenbeck authored
-