49 Commits (56946f4db11c6381e3b439ecff0799e8d54ac497)

Author SHA1 Message Date
Thomas Pointhuber b707c84b62 Use Record handling for parsing 6 years ago
Jeff Young 129042f8a6 Convert timestamps to UUIDs. 6 years ago
Seth Hillbrand 7c28c3838a Comment-only changes 6 years ago
Jeff Young e269b5d1b9 Workaround an issue where a throw terminates (even when there's a catch for it). 6 years ago
Seth Hillbrand d7272b7f5e eagle: Handle DRC rule-based pad shapes 7 years ago
Seth Hillbrand 29b4ac7cb8 pcbnew: Fix Eagle import hole offset 7 years ago
Maciej Suminski dcf60f8e6f Eagle PCB import: handle keepout zones 8 years ago
Maciej Suminski d432a985ab Eagle PCB import: handle 'roundness' DRC rule (SMD rounded rectangles) 8 years ago
Maciej Suminski 128a7f252c Eagle PCB import: fixed comments 8 years ago
Maciej Suminski aeb999b9ae Eagle PCB import: handle solder mask & paste for pads 8 years ago
Maciej Suminski 4055c435a5 Eagle PCB import: unified code for handling pad properties 8 years ago
Maciej Suminski 133b681006 Eagle PCB import: code formatting 8 years ago
Jeff Young 284c346828 Don't cache github libraries above nginx server. 8 years ago
Jeff Young 33d925f631 Add GetLibraryTimestamp to other plugins. 8 years ago
Maciej Suminski 378846c2e3 Eagle Schematics Importer: support for UTF-8 8 years ago
Maciej Suminski 0f532c3e8d Eagle PCB import plugin: handle correctly non-consecutive layer numbers 8 years ago
Maciej Suminski 7d7303215b Eagle PCB import plugin: more descriptive warning messages 8 years ago
Maciej Suminski 25b8111341 Modified Eagle import plugins to use nanometers as the internal unit 8 years ago
Maciej Suminski a3fc0ef658 Fixed a memleak in Eagle board import plugin 8 years ago
Wayne Stambaugh 3cec63e9b9 Pcbnew: plugin improvements. 9 years ago
Alejandro García Montoro 9cf934ef17 Moves Eagle XML parser to common, replacing boost with wx. 9 years ago
Jon Evans 3ec28e2acf Refactor layer enumerations to all live in the same place 9 years ago
Simon Richter ad088db6d2 Add more "override" markers. 9 years ago
Simon Richter 59c81976dc Explicitly mark overriding functions. 9 years ago
Chris Pavlina f9386fcbc0 Add support for PCB and footprint format versioning 10 years ago
Wayne Stambaugh 4c6ca81f2c More Coverity scan error fixes. 11 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 12 years ago
Dick Hollenbeck b0c739e7ee *) Implement "Copy On Write" (COW) support in GITHUB_PLUGIN. See class header 12 years ago
Dick Hollenbeck 8df7407b80 FIX: regression loading of SMD pads within EAGLE_PLUGIN::FootprintLoad(). 12 years ago
Dick Hollenbeck f72394cc6b Make PLUGIN::Footprint*() API functions take 'const' PROPERTIES*. 12 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 e0303a4558 - New typedef LAYER_MSK to encapsulate a layer bitmap 13 years ago
Dick Hollenbeck 76e21c28a4 EAGLE_PLUGIN now establishes (trace_min), (via_min_size), (via_min_drill), and Default Net's (clearance) 13 years ago
Dick Hollenbeck 8287775bac EAGLE_PLUGIN cu layer map fix broke footprint library loading 13 years ago
Dick Hollenbeck 22c85e78ff EAGLE_PLUGIN cu layer map fix 13 years ago
Dick Hollenbeck 45bd443184 1) Implement EAGLE_PLUGIN::FootprintLoad(), FootprintEnumerate(), and IsFootprintWritable(). 13 years ago
Dick Hollenbeck 2aa27122b0 Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 13 years ago
Craig Southeren 534c8a8944 Fix MSVC compile errors caused by struct forward declared as class 13 years ago
Dick Hollenbeck 4f471eb569 EAGLE_PLUGIN::Load() is now completed. 14 years ago
Dick Hollenbeck 27d6310cbf EAGLE_PLUGIN: read a portion of the design rules and calculate 14 years ago
Dick Hollenbeck 57acee0d4e EAGLE_PLUGIN: finish xpath error reporting mechanism for XML document traversal 14 years ago
Dick Hollenbeck 16e5866611 EAGLE_PLUGIN: load layer definitions, zone parameters, text positions. 14 years ago
Dick Hollenbeck c5869705f4 EAGLE_PLUGIN add mechanical "hole" support for both MODULEs and BOARD 14 years ago
Dick Hollenbeck 69905af749 EAGLE_PLUGIN now positions text correct for most cases 14 years ago
Dick Hollenbeck f2bd20ab34 Mostly EAGLE_PLUGIN work: 14 years ago
Dick Hollenbeck 6e78a592f2 more amazing free eagle_plugin work 14 years ago
Dick Hollenbeck 76765f2269 more eagle plugin work 14 years ago
Dick Hollenbeck aac1010636 more eagle_plugin work 14 years ago
Dick Hollenbeck 5cda6bc1a6 eagle plugin first work 14 years ago