- 21 Sep, 2013 1 commit
-
-
jean-pierre charras authored
1. block created from-left-to-right selects only 100%inside selection objects (as it now does) 2.block created from-right-to-left selects all overlapping objects inside selection From the patch sent by mathieulj (mathieulj), and some fixes and code cleaning.
-
- 09 May, 2013 1 commit
-
-
jean-pierre charras authored
Pcbnew: fix minor bug about plot line width.
-
- 08 May, 2013 1 commit
-
-
jean-pierre charras authored
-
- 01 May, 2013 1 commit
-
-
jean-pierre charras authored
* All items shapes are converted to polygons. * Polygons are merged layer by layer (for calculation time reasons,zones are not merged) * for copper layers, vias and pads holes are substracted from polygons (but, for calculation time reasons, not inside zones areas). * the look is better, mainly when displaying the copper thickness * solder and paste layers are now shown in 3D viewer. * the code was seriously cleaned (but still needs to be enhanced). * Note this is a work in progress which needs refinements.
-
- 09 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
More layer classification cleanup
-
- 31 Mar, 2013 1 commit
-
-
Lorenzo Marcantonio authored
Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
-
- 26 Mar, 2013 1 commit
-
-
jean-pierre charras authored
Pcbnew: Fix a collision name between 2 methods: EDA_ITEM::GetFlags() and ZONE_CONTAINER::GetFlags(), which creates a very strange behavior when creating/edition zones. ZONE_CONTAINER::GetFlags() is now named ZONE_CONTAINER::GetLocalFlags().
-
- 20 Mar, 2013 1 commit
-
-
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.
-
- 18 Mar, 2013 1 commit
-
-
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.
-
- 04 Aug, 2012 1 commit
-
-
jean-pierre charras authored
-
- 02 Aug, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: code cleaning in polygons
-
- 01 Aug, 2012 1 commit
-
-
jean-pierre charras authored
-
- 31 Jul, 2012 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
Remove arcs support in zone outlines: this is a legacy code from FreePCB, never used, never tested, never maintained.
-
- 30 Jul, 2012 1 commit
-
-
jean-pierre charras authored
-
- 25 Jul, 2012 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
Some coding style policy fix.
-
- 13 Jul, 2012 1 commit
-
-
jean-pierre charras authored
This is *a work in progress*, so some features are missing, and/or could be modified. Mainly keepout zones are not yet exported to autorouters, and pads are not taken in account. Some code cleanup in polygon.*
-
- 25 Jun, 2012 1 commit
-
-
jean-pierre charras authored
All: fix a truncation issue in ReturnValueFromString that creates sometimes a small error for values entered in dialogs. Pcbnew: fix a compatibility issue with nano version for zones parameters.
-
- 08 Jun, 2012 1 commit
-
-
jean-pierre charras authored
Minor code cleaning in autoroute files.
-
- 29 May, 2012 1 commit
-
-
Dick Hollenbeck authored
* Derive the pcbnew copper zone and non-copper zone dialog windows from DIAG_SHIM, which injects some template code. * Update UIpolicies.txt to talk about DIALOG_SHIM support. * Add zone support to eagle_plugin. * Organize ZONE_CONTAINER class declaration for future privacy and accessors.
-
- 10 Feb, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 05 Feb, 2012 1 commit
-
-
jean-pierre charras authored
-
- 29 Jan, 2012 1 commit
-
-
jean-pierre charras authored
-
- 23 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 13 Jan, 2012 1 commit
-
-
jean-pierre charras authored
Gebview: fix issue in export to pcbnew (Track arc shapes are now exported, approximated by segments)
-
- 10 Jan, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: fix issue when KICAD_NANOMETER is defined: when zones use htcth to show zones areas, hatch lines were incorrectly calculated (hunded of thousand lines created) Eeschema: fix issue in search: search not made in reference strings. Minor fixes, code cleaning and comment enhancements.
-
- 12 Dec, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 07 Dec, 2011 1 commit
-
-
jean-pierre charras authored
In common.cpp GetTimeStamp is renamed GetNewTimeStamp (a better name). Pcbnew: prepare work to calculate connections between pads that inteserct and therefore can be connected without any track (composite pads).
-
- 30 Sep, 2011 1 commit
-
-
Wayne Stambaugh authored
* Correct all user strings and comments for the correct capitalization of application names according to JP. They are KiCad, Pcbnew, CvPcb, Eeschema, and GerbView. * Add a note the the user interface policy about the correct capitalization.
-
- 23 Sep, 2011 1 commit
-
-
Wayne Stambaugh authored
* All header files used to create the PCB common library now compile as stand alone code. This prevents the need to define them in a specific order to make source code compile properly. It should also now be possible to relocate the source code to build the common PCB library to a separate folder.
-
- 07 Sep, 2011 1 commit
-
-
Wayne Stambaugh authored
* Changed <wx-2.8/xml/xml.h> to "xnode.h" in pcbnew_config.cpp to fix bug when building against wxWidgets 2.9 and above. * Convert broken wxXmlNode code to use XNODE. * Overloaded XNODE constructor for creating child nodes. * Translate French naming conventions. * Translate French comments. * Remove tabs from several source files. * Coding style policy and Doxygen comment fixes.
-
- 09 Aug, 2011 1 commit
-
-
Dick Hollenbeck authored
zone to zone DRC 'clearance' policy/setting now comes from ZONE_CONTAINER::GetClearance(), a virtual override, and is currently ignoring the netclass setting and using only the m_ZoneClearance settting, see ZONE_CONTAINER::GetClearance() to adjust policy.
-
- 14 Jul, 2011 1 commit
-
-
Wayne Stambaugh authored
* Move menu text code from base board item object to the appropriate object. * Add helper to get board layer to base board item object.
-
- 21 Feb, 2011 1 commit
-
-
Marco Mattila authored
-
- 29 Dec, 2010 1 commit
-
-
jean-pierre charras authored
-
- 12 Nov, 2010 1 commit
-
-
Dick Hollenbeck authored
-
- 18 Sep, 2010 1 commit
-
-
jean-pierre charras authored
removed in drawpanel an erroneous change (was made only for a test). drc code cleaning. cmakelist.txt changes in minizip.
-
- 21 Oct, 2009 1 commit
-
-
charras authored
-
- 14 Oct, 2009 1 commit
-
-
charras authored
-