117 Commits (cd8aaee160cda2189ce27522b91cb32a9aac0f7c)

Author SHA1 Message Date
Maciej Suminski cd8aaee160 Moved most of the board design rules related fields & methods to BOARD_DESIGN_SETTINGS class. 12 years ago
Lorenzo Marcantonio 3f2c0e1a8d TRACK/SEGVIA cleanup 12 years ago
Maciej Suminski f72aec25c0 Auto zone refilling after using the POINT_EDITOR. 12 years ago
Maciej Suminski 3cb168be5a Removed warnings. 12 years ago
Maciej Suminski f7d00a393b Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() 12 years ago
Maciej Suminski 75026d8754 Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() 12 years ago
Maciej Suminski ba1867fe0e Merged fix from the selection_tool branch. 12 years ago
Maciej Suminski ec763dfede NETINFO_ITEM for orphaned items now have empty netname and net code = 0 (to avoid problems). 12 years ago
Maciej Suminski 46db6ac182 Removed redundant fields DIMENSION::m_arrowD1O, m_arrowD2O, m_arrowG1O, m_arrowG2O (==m_crossBarO/F). 12 years ago
Maciej Suminski d124cf45f3 Reverted changes introduced by the revision 4655. 12 years ago
Maciej Suminski db252ea88c Changed BOARD_DESIGN_SETTINGS::m_VisibleElements from int to long, to assure at least 32 bits length (without depending on the platfrom int size). 12 years ago
Maciej Suminski 15b8d3d20a Added NETINFO_MAPPING, to ease saving nets with consecutive net codes (without modifying the net codes during the run time). 12 years ago
jean-pierre charras 3354bdde05 Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape. 12 years ago
jean-pierre charras f7ca6e4bf9 add patch from Cirilo Bernardo, and minor fixes. 12 years ago
Maciej Suminski 3017b61711 Added NETINFO_LIST::UNCONNECTED constant. 12 years ago
Maciej Suminski 78732f13f7 Removed: 12 years ago
Maciej Suminski 654e7e556e Removed D_PAD::SetNetname() function and D_PAD::m_Netname, D_PAD::m_ShortNetname fields. 12 years ago
Maciej Suminski 487b609e76 Removed NETINFO_ITEM::SetNet() and NETINFO_ITEM::SetNetname() methods. 12 years ago
Dick Hollenbeck c264823731 8 bit string relief via class UTF8 12 years ago
Dick Hollenbeck e842d711c6 FIX: make LEGACY_PLUGIN re-entrant. extern "C" strtok_r() put conditionally into libcommon. 12 years ago
Wayne Stambaugh 56e2df79f6 Pcbnew: footprint library table fixes. 12 years ago
Dick Hollenbeck f72394cc6b Make PLUGIN::Footprint*() API functions take 'const' PROPERTIES*. 12 years ago
Dick Hollenbeck de4cceb245 unique FPL_CACHE class names 12 years ago
Wayne Stambaugh 6fb731189c Fix two more FPID empty string parsing bugs. 12 years ago
Wayne Stambaugh 230c5f8f5a Convert footprint definitions from wxString to FPID. 12 years ago
Carl Poirier 3f8343b341 REMOVE: USE_PCBNEW_NANOMETERS by making it the only way to go in pcbnew, effectively removing the deci-mils build. 12 years ago
Dick Hollenbeck efb34166ea *) retain grid origin in the BOARD and save it in legacy and kicad board files. 12 years ago
Dick Hollenbeck b1ed22f7ed minor tweaks to debug statements and cmake 12 years ago
Dick Hollenbeck 0a11144cad fix legacy board file footprint name setting in MODULE 12 years ago
Dick Hollenbeck cec229bf83 WTF 12 years ago
Wayne Stambaugh ce94880a52 Pcbnew: fix bug reading legacy board format. (fixes lp:1195368) 12 years ago
Dick Hollenbeck 2810f5a5fe fix error message in legacy_plugin 13 years ago
Dick Hollenbeck dea9dd2361 better error reporting and parsing of bad legacy footprint libs 13 years ago
jean-pierre charras 2554575656 More work on CPOLYGONS_LIST class. 13 years ago
jean-pierre charras 2e6969fe96 More work on CPOLYGONS_LIST class. 13 years ago
jean-pierre charras b2a76062c7 All: use CPOLYGONS_LIST, a typedef of std::vector<CPolyPt> to handle a Corners Polygons List. 13 years ago
Dick Hollenbeck cca97586a9 revert to using quotes around variable text which may be blank 13 years ago
jean-pierre charras 0d41a7a523 All: fix some issues in messages to translate. Remove fully outdated files 13 years ago
Lorenzo Marcantonio 42709330e0 Better strings for the translators (converted concatenations to formats) 13 years ago
Lorenzo Marcantonio 204d085b64 More cleanup on layer code usage 13 years ago
Lorenzo Marcantonio d12a45923b More work on EDA_COLOR_T and layers. 13 years ago
Lorenzo Marcantonio 9fd79dfa91 Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number. 13 years ago
Lorenzo Marcantonio 27ee815742 Minor flags and layer mask cleanup 13 years ago
Lorenzo Marcantonio e0303a4558 - New typedef LAYER_MSK to encapsulate a layer bitmap 13 years ago
Lorenzo Marcantonio 675f8d4a0b Typedef STATUS_FLAGS to encapsulate EDA_ITEM bitmapped flags 13 years ago
jean-pierre charras 00bdc80087 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. 13 years ago
Wayne Stambaugh 25e7abec0d Encapsulation, bug, context menu string, and, coding policy fixes. 13 years ago
Wayne Stambaugh 7d0ec1a138 More encapsulation work. 13 years ago
Wayne Stambaugh 42d7bf6c8e Pcbnew encapsulation and code cleaning. 13 years ago
jean-pierre charras 9d40727b4c Pcbnew: fix issues: Ensure pads type connector have a drill size= 0, like SMD pads. Ensure keepout zones have no net. 13 years ago