- 24 Jun, 2014 1 commit
-
-
Dick Hollenbeck authored
2) Change from legacy Cu stack to counting down from top=(F_Cu or 0). The old Cu stack required knowing the count of Cu layers to make sense of the layer number when converting to many exported file types. The new Cu stack is more commonly used, although ours still gives B_Cu a fixed number. 3) Introduce class LSET and enum LAYER_ID. 4) Change *.kicad_pcb file format version to 4 from 3. 5) Change fixed names Inner1_Cu-Inner14_Cu to In1_Cu-In30_Cu and their meanings are typically flipped. 6) Moved the #define LAYER_N_* stuff into legacy_plugin.cpp where they can die a quiet death, and switch to enum LAYER_ID symbols throughout. 7) Removed the LEGACY_PLUGIN::Save() and FootprintSave() functions. You will need to convert to the format immediately, *.kicad_pcb and *.kicad_mod (=pretty) since legacy format was never going to know about 32 Cu layers and additional technical layers and the reversed Cu stack.
-
- 25 Feb, 2014 2 commits
-
-
Maciej Suminski authored
Renamed BOARD_CONNECTED_ITEM::SetNet() -> SetNetCode() Added BOARD_CONNECTED_ITEM::GetNet() for accessing NETINFO_ITEM* of a given item. Fixed module editor crash when launched to edit a module from a PCB. Replaced some BOARD::FindNet( item->GetNet() ) calls with BOARD_CONNECTED_ITEM::GetNet().
-
Maciej Suminski authored
Renamed BOARD_CONNECTED_ITEM::SetNet() -> SetNetCode() Added BOARD_CONNECTED_ITEM::GetNet() for accessing NETINFO_ITEM* of a given item. Fixed module editor crash when launched to edit a module from a PCB. Replaced some BOARD::FindNet( item->GetNet() ) calls with BOARD_CONNECTED_ITEM::GetNet().
-
- 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.
-
- 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.
-
- 30 Jul, 2012 1 commit
-
-
jean-pierre charras authored
-
- 14 Jul, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: more about keepout areas: remove keepout for pads option and add keepout for copper zones option. Export keepout to Specctra DSN file.
-
- 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.
-
- 05 Jun, 2012 1 commit
-
-
Marco Mattila authored
-
- 11 Apr, 2012 1 commit
-
-
jean-pierre charras authored
Some minor code cleaning.
-
- 24 Feb, 2012 1 commit
-
-
Marco Mattila authored
-
- 06 Feb, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 29 Jan, 2012 1 commit
-
-
jean-pierre charras authored
-
- 23 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 30 Nov, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 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.
-
- 21 Feb, 2011 1 commit
-
-
Marco Mattila authored
-
- 13 Nov, 2010 1 commit
-
-
jean-pierre charras authored
Pcbnew: fix a serious bug in ZONE_CONTAINER::HitTestFilledArea( ) which could break connectivity calculations relative to copper areas. Fix also very minor issues relative to copper zones. Update boost::polygon from Boost svn repository.
-
- 12 Nov, 2010 1 commit
-
-
Dick Hollenbeck authored
-
- 12 Jan, 2010 1 commit
-
-
charras authored
-
- 06 Aug, 2009 1 commit
-
-
charras authored
-
- 12 Dec, 2008 1 commit
-
-
charras authored
-
- 03 Dec, 2008 1 commit
-
-
charras authored
areas can be now filled using solid polygons, or using segments to fill areas inside polygons.
-
- 22 Nov, 2008 1 commit
-
-
charras authored
-
- 23 Oct, 2008 1 commit
-
-
charras authored
-