- 19 Dec, 2011 1 commit
-
-
jean-pierre charras authored
* A track is seen connected to a pad if the track end is inside the pad shape. * Pads inside pads are now seen connected, if the center of the pad is *inside* the other pad. * this is made to be sure a large copper area is shared by the 2 pads, and to keep algorithm fast.
-
- 18 Dec, 2011 4 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
-
jean-pierre charras authored
-
jean-pierre charras authored
-
- 17 Dec, 2011 1 commit
-
-
jean-pierre charras authored
Minor cosmetic enhancements. Pcbnew: more workd abput connection algorithms (work in progress)
-
- 16 Dec, 2011 5 commits
-
-
Wayne Stambaugh authored
-
Alexander Zakamaldin authored
-
Dick Hollenbeck authored
-
Wayne Stambaugh authored
* EDA_DRAW_FRAME completely encapsulated except for DrawFrame member. * Moved members specific to Pcbnew from EDA_DRAW_FRAME to PCB_BASE_FRAME or PCB_EDIT_FRAME as appropriate. * Replace EDA_TOOLBAR with wxAuiToolBar as EDA_TOOL bar provided no additional functionality and made code less readable. * Remove EDA_TOOLBAR class definition from wxstruct.h and delete file wineda_toolbar.cpp. * Rename tool bar members to something more descriptive since the horizontal and vertical references wont mean anything once the tool bars are movable. * Lots of dead code removal.
-
Dick Hollenbeck authored
KICAD_PLUGIN::Load() is solid now, except for missing globals, which still need to get moved into the class BOARD. Same for KICAD_PLUGIN::Save(), only missing globals, which once they are in the BOARD class, will be added.
-
- 15 Dec, 2011 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 14 Dec, 2011 8 commits
-
-
Guillaume Simard authored
-
Guillaume Simard authored
-
Wayne Stambaugh authored
-
Dick Hollenbeck authored
-
jean-pierre charras authored
Pcbnew: fix issue when creating new tracks: sometimes a ratsnest remains active although a track exists.
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
* changed all the RotatePoint() functions in trigo.{h,cpp} to take a double as the angle, which is still in tenths of degrees for now. * EDA_TEXT::m_Orient is now double, still in tenths of degrees (for a short while), but the double means parsing files and saving them use a different format string. ++pcbnew * DRAWSEGMENT::GetStart() and GetEnd() do not operate for S_ARC like they used to. They are now simply accessors for m_Start and m_End. Use DRAWSEGMENT::GetArcStart() and GetArcEnd() and GetCenter() for arcs. specctra_export.cpp was the only source file dependent on the old behavior. * DIMENSION::m_Text is now contained, not dynamically allocated. * more kicad_plugin work.
-
Dick Hollenbeck authored
-
- 13 Dec, 2011 3 commits
-
-
Guillaume Simard authored
-
jean-pierre charras authored
-
Wayne Stambaugh authored
* Enable replace toolbar button and menu entry. * Improve find replace logging granularity. * Fix find and replace dialog control hiding and disabling. * Minor improvements to the SCH_FIND_REPLACE_DATA object. * Move find collector list iterator into the collector object. * Add visibility override flag to EDA_ITEM to temporarily show items that are hidden during find and replace.
-
- 12 Dec, 2011 5 commits
-
-
Wayne Stambaugh authored
-
Wayne Stambaugh authored
-
Wayne Stambaugh authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 10 Dec, 2011 2 commits
-
-
Dick Hollenbeck authored
* added BOARD::GetPad(int), made BOARD::m_NetInfo private, and contained within the BOARD, not dynamically allocated and owned via pointer. * added BOARD::GetPadCount() * changed NETINFO_LIST::GetCount() to GetNetCount() * added BOARD::GetNetCount() * more kicad_plugin work.
-
Dick Hollenbeck authored
-
- 09 Dec, 2011 4 commits
-
-
jean-pierre charras authored
-
Wayne Stambaugh authored
-
jean-pierre charras authored
-
jean-pierre charras authored
Pcbnew: fix bad initialization of default track width and vias sizes when starting pcbnew with no board loaded.
-
- 08 Dec, 2011 4 commits
-
-
Wayne Stambaugh authored
-
jean-pierre charras authored
-
jean-pierre charras authored
* Fix compil issue about automatically created pcb_plot_params.h : pcb_plot_params.* moved from pcbnew to common because item_io.cpp (using this file) is compiled in common.
-
Wayne Stambaugh authored
-
- 07 Dec, 2011 1 commit
-
-
Marco Mattila authored
-