183 Commits (37f06eb2b7c60496b5df682de14fac2eb0b5b234)

Author SHA1 Message Date
Seth Hillbrand 347f6daddc Eagle Converter: Adjust arcs to use error-based alg 8 years ago
Maciej Suminski e4d512a293 Eagle PCB import: mute uninitialized variable warning 8 years ago
Maciej Suminski f7ad77004d Eagle PCB import: handle {smd,pad}.thermals property 8 years ago
Maciej Suminski d432a985ab Eagle PCB import: handle 'roundness' DRC rule (SMD rounded rectangles) 8 years ago
Maciej Suminski 5896723c60 Eagle PCB import: handle smd.{stop,cream} and pad.stop attributes 8 years ago
Maciej Suminski d906acc0eb Eagle PCB import plugin: sprintf() -> snprintf() 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 4c9be316dd Eagle import: minor ECOORD refactor 8 years ago
Maciej Suminski 133b681006 Eagle PCB import: code formatting 8 years ago
Maciej Suminski 9d0cd1a188 Eagle PCB import: rounded rectangle pad support 8 years ago
Seth Hillbrand f7cbf157a9 Adding segmentation to Eagle curved track import 8 years ago
Jeff Young 8e1d397587 Update Eagle and gEDA importers. 8 years ago
Maciej Suminski 24fcdb00cc Eagle importer: convert special characters in net names 8 years ago
Maciej Suminski c95340fbaf Eagle importer: replace invalid character with '_' to match PCB<->SCH 8 years ago
Russell Oliver 8f07da7953 Fix empty footprints when using Eagle libraries 8 years ago
Bernhard Stegmaier 29e1d3d98a Fix Eagle plugin build errors on macOS 8 years ago
Maciej Suminski 378846c2e3 Eagle Schematics Importer: support for UTF-8 8 years ago
Simon Richter a9ccf1161b Fix quotes in UI messages 8 years ago
jean-pierre charras a8e98ade49 Fix a very minor coding style issue 8 years ago
Tomasz Włostowski a67d24a34e revert link-time plugin registration causing plugins to be incorrectly enumerated 8 years ago
Tomasz Włostowski 9932ff32ae refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 8 years ago
Tomasz Włostowski 7a44ab914d refactoring: replaced manual plugin registration with link-time plugin binding 8 years ago
Maciej Suminski e5c4cfc3b0 Eagle board importer: enable rectangle on drawing layers 8 years ago
jean-pierre charras 2d6496c7f6 Replace UNIT by EAGLE_UNIT in Eagle plugin to avoid having a lot of useless hits when grep for "UNIT" 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 e466bf50ae Eagle PCB import plugin: fix dimensions import 8 years ago
Maciej Suminski ee8012a5cc Eagle import plugin: Code clean-up and formatting 8 years ago
Maciej Suminski 25b8111341 Modified Eagle import plugins to use nanometers as the internal unit 8 years ago
Russell Oliver b796b13a89 Eagle PCB import: Improve error messages for unsupported footprint elements. - Display lines and circles from copper layers on drawings layer - Generate error messages for rectangles and polygons. 8 years ago
Russell Oliver 2a0a999350 Eeschema Eagle Import: Code clean-up and formatting 8 years ago
Maciej Suminski 2adc3d48b4 Eeschema Eagle Import: Assign timestamps for modules 8 years ago
Maciej Suminski cca63801bf Renamed D_PAD::{Set,Get}PadName() to D_PAD::{Set,Get}Name() 8 years ago
Maciej Suminski 90668f9efb Do not destroy the footprint cache in EAGLE_PLUGIN init 8 years ago
Dick Hollenbeck 19e6bde09a Rewrite class UTF8 to contain rather than extend std::string storage. 8 years ago
Maciej Suminski a3fc0ef658 Fixed a memleak in Eagle board import plugin 8 years ago
jean-pierre charras 1c5ace4b7a Eagle plugin: avoid hanging if an unexpected keyword is found. 8 years ago
jean-pierre charras c311e63f0d fix minor issues, and change ZONE_CONTAINER::GetDefaultHatchPitchMils() to ZONE_CONTAINER::GetDefaultHatchPitch() 8 years ago
Maciej Suminski f3fbce9560 Code formatting and clean-up 9 years ago
Tomasz Włostowski 586710c6f5 eagle_plugin: correct via size import 9 years ago
Tomasz Włostowski 3b16d3cffe further DLIST/Iterators cleanup, some code formatting 9 years ago
jean-pierre charras 6a63d4fbff pcbnew crash while opening old .brd file 9 years ago
Wayne Stambaugh 3cec63e9b9 Pcbnew: plugin improvements. 9 years ago
Maciej Suminski 6cefb68c7d Fixed a crash on Eagle PCB import with dimensions on unsupported layers 9 years ago
Maciej Suminski 2ac8ab2a8f Eagle layers as enums 9 years ago
Maciej Suminski 99f65f4dbf Added const T& to Eagle PCB import plugin methods 9 years ago
Alejandro García Montoro 9cf934ef17 Moves Eagle XML parser to common, replacing boost with wx. 9 years ago
Lachlan Audas a208ba6566 Fix Eagle plugin board free text rotation import bug. 9 years ago
Jon Evans 3ec28e2acf Refactor layer enumerations to all live in the same place 9 years ago