181 Commits (bcfce68daaa48ca0f486a61583a2a7ac2bb0916a)

Author SHA1 Message Date
Chris Pavlina 910cafe72e FUTURE_FORMAT_ERROR: don't nest errors unnecessarily 9 years ago
Mrio Luzeiro d8eab321f7 3D Viewer: complete refactor of the 3D viewer. 10 years ago
jean-pierre charras 6d1e904334 Code cleanup: Remove outdated decimils to/from iu defines and conversion functions (decimils are no more in use since a long time). 10 years ago
Chris Pavlina 7b5ab741bb Fix null dereference for certain bad PCB files 10 years ago
Chris Pavlina f9386fcbc0 Add support for PCB and footprint format versioning 10 years ago
jean-pierre charras 4a838fb8c3 Pcbnew: Add rounded rect pad shape. 10 years ago
Simon Richter da9ca2def2 Avoid cast from const_iterator to iterator 10 years ago
unknown 1ee7458140 1. Fixed copy paste error in append_board_to_current.cpp ruining a if else condition, should fix a possible bounding box computation bug 10 years ago
jean-pierre charras 4fc230b773 Rework on Enum PAD_SHAPE_T, PAD_DRILL_SHAPE_T and PAD_ATTR_T (see rev 6008) : the new and better names are now used in Kicad code and existing python scripts. 10 years ago
unknown cc7549a2a5 * Python scripting: brings pad.GetZoneConnection() and in example pad.SetZoneConnection(pcbnew.PAD_ZONE_CONN_FULL) to full workable. 10 years ago
Tomasz Wlostowski 63b35f40a7 Removed all dependencies on boost::polygon except for bitmap2component. Replaced almost all instances of CPOLYGONS_LIST with SHAPE_POLY_SET. 11 years ago
Maciej Suminski d2ebf688f9 Reverted commits that remove boost::polygon dependency (need more testing). 11 years ago
Tomasz Wlostowski 41c753b05d Removed all dependencies on boost::polygon except for bitmap2component. Replaced almost all instances of CPOLYGONS_LIST with SHAPE_POLY_SET. 11 years ago
jean-pierre charras 0d77a8600d Pcbnew: always save the line width of footprint graphic edges in files, to allow width = 0 in polygon outlines. 11 years ago
jean-pierre charras 9004ed8801 Remove a few coverity warnings. Fix some comments which were incorrect, due to the changes in code. Remove not compiled code (kept as comments), now outdated or useless 11 years ago
Wayne Stambaugh 4c6ca81f2c More Coverity scan error fixes. 11 years ago
Wayne Stambaugh f4d5e349bf Fix a bunch of Coverity scan "unhandled exception" errors. 11 years ago
jean-pierre charras d83eb11aa6 Minor fixes. Remove unused icon. Add 3 new icons. Change one icon (3 icons are from Konstantin Baranowskiy) 11 years ago
Luis 83d666806c Fix temporary file bug when saving modified footprints. (fixes lp:1384550) 11 years ago
Lorenzo Marcantonio 424aac6cf2 TEXTE_MODULE cleanup in preparation for text on different layers 11 years ago
Dick Hollenbeck 7e483f69bd Modular KiCad Blueprint Milestone B), major portions: 12 years ago
Kirill Mavreshko ae44fb62fc bugfix: pcbnew crashes when you try to save a file 12 years ago
Kirill Mavreshko 7161c5bdd5 bugfix: pcbnew crashes when you try to save a file 12 years ago
Dick Hollenbeck 7cc5985c7a fix Inner1.Cu in pcb_parser.cpp, start cvpcb work. 12 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 12 years ago
Tomasz Wlostowski 4121c27269 Clang-alike lightweight RTTI for pcbnew + type casting cleanup. 12 years ago
jean-pierre charras ea755a10db .kicad_mod files: always save the "last edited date" because only the footprint editor changes this parameter. Usefull to know if/when a footprint was actually modified. 12 years ago
unknown 3802629adc Fix kicad_plugin.cpp coding style fully broken by commit 4887 (patch from Orson, AKA maciej suminski). 12 years ago
Maciej Suminski 3087c05a5d Bugfix #1322914: pcbnew crashes when opening a file 12 years ago
Maciej Suminski 4fcaf4c586 Minor BOARD_DESIGN_SETTINGS refactoring. 12 years ago
Maciej Suminski d9eb15c9fa Moved NETCLASSES to BOARD_DESIGN_SETTINGS. 12 years ago
Maciej Suminski cd8aaee160 Moved most of the board design rules related fields & methods to BOARD_DESIGN_SETTINGS class. 12 years ago
Dick Hollenbeck 991926d320 Modular-Kicad milestone B), major portions: 12 years ago
Dick Hollenbeck 25d1ab4008 Modular-Kicad milestone B), major portions: 12 years ago
Lorenzo Marcantonio 3f2c0e1a8d TRACK/SEGVIA cleanup 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 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 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 441e03172c Added iterators for NETINFO_LIST (as net codes for existing net codes may be not consecutive). 12 years ago
Maciej Suminski 78732f13f7 Removed: 12 years ago
Dick Hollenbeck c264823731 8 bit string relief via class UTF8 12 years ago
Wayne Stambaugh 2d9385b43a Make old behavior the default in EnumerateFootprint() changes. 12 years ago
Wayne Stambaugh 30a08e2bed Pcbnew: minor Geda and KiCad plugin improvements. 12 years ago
Povilas Kanapickas 7f12513c7e Remove some uses of using namespace std. 12 years ago