69 Commits (23e4ed488a6a728622ba721f19d0beb9b5919ed1)

Author SHA1 Message Date
Jon Evans dd94b2d3a7 Rename PROPERTIES to STRING_UTF8_MAP for clarity 3 years ago
Jeff Young 00934fdd84 Move GUI queries in PLUGIN to a callback. 4 years ago
Jeff Young 9f51f7b055 Formatting and include cleanup. 4 years ago
Jeff Young 5fa5a73c6d File open/import progress dialogs. 4 years ago
jean-pierre charras 6eb2e2a6e3 Fp editor: do not change item UUIDs when loading a footprint from library. 5 years ago
Roberto Fernandez Bautista f559e94b00 Non-Kicad Project Importers: Fix the creation of project fp libraries 5 years ago
Seth Hillbrand 950db6ff9c pcbnew: Add Fabmaster import 5 years ago
Wayne Stambaugh 06aa1506ee Add optional project parameter to PCB plugin load method. 5 years ago
Jeff Young 86b6afd14b More cleanup of MODULE to see if it fixes SWIG error. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Seth Hillbrand 9ed6cdd943 Remove GITHUB plugins 5 years ago
Mark Roszko a28a0e14ba Fix conversion warnings 5 years ago
Jeff Young ba26e056ec Implement groups for modedit. 5 years ago
Roberto Fernandez Bautista 3b3af5327f CADSTAR PCB Archive Importer: Move code into common/plugins and pcbnew/plugins folders 5 years ago
Roberto Fernandez Bautista 86bf592bac ADDED: CADSTAR PCB Archive Importer 5 years ago
Thomas Pointhuber b707c84b62 Use Record handling for parsing 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
Jeff Young 20036f8105 Add FootprintExists() which can be more careful about FS differences. 6 years ago
Seth Hillbrand f9f87b3ff8 pcbnew: Fix missing config.h from 9458ae8221 7 years ago
Seth Hillbrand 9458ae8221 pcbnew: Prevent GITHUB plugin from being registered 7 years ago
Jeff Young f8a5e2c1c8 Performance enhancements in fp loading, string cmp, etc. 7 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
Jeff Young 7bd2f14342 Go back to checking individual file timestamps. 8 years ago
Jeff Young 916f79d5a1 Performance fixes for the place footprint list all dialog. 8 years ago
Tomasz Włostowski 7a44ab914d refactoring: replaced manual plugin registration with link-time plugin binding 8 years ago
Russell Oliver 3b0855d204 Eagle Project Import: Code cleanup and documentation. 8 years ago
Wayne Stambaugh 66e97fa905 Doxygen comment improvements. 8 years ago
Wayne Stambaugh 3cec63e9b9 Pcbnew: plugin improvements. 8 years ago
Chris Pavlina 849b3c2a4b Add footprint select dropdown to component chooser, serious refactoring 9 years ago
Dick Hollenbeck e24990146d Pcbnew: major swig fix. 9 years ago
Wayne Stambaugh 4ed346ea64 Eeschema: initial schematic I/O plugin. 9 years ago
Chris Pavlina f9386fcbc0 Add support for PCB and footprint format versioning 10 years ago
Dick Hollenbeck 4011953455 Jettison FP_LIB_TABLE::ConvertFromLegacy() into a static function, where it 12 years ago
Dick Hollenbeck c264823731 8 bit string relief via class UTF8 12 years ago
Dick Hollenbeck 224594625a API Documentation improvements, especially noticable when viewing doxygen output. 12 years ago
Dick Hollenbeck b0c739e7ee *) Implement "Copy On Write" (COW) support in GITHUB_PLUGIN. See class header 12 years ago
Dick Hollenbeck 76fed4f995 *) Add PLUGIN::FootprintLibOptions( PROPERTIES* ), and extend DIALOG_FP_PLUGIN_OPTIONS to use it. 12 years ago
Dick Hollenbeck 5f329b472b make PROPERTIES::Value() not inline 12 years ago
Dick Hollenbeck 42ef7f6215 *) Start removing some of the problematic "<%s>.." format strings, which won't 12 years ago
Dick Hollenbeck e8ad48adf4 more DIALOG_FP_PLUGIN_OPTIONS work, make PROPERTIES a map instead of a hashtable for alphabetical iteration. 12 years ago
Dick Hollenbeck ec7f26f54b FP_LIB_TABLE::ROW::SetFullURI() does environment variable substitution up front. 12 years ago
Dick Hollenbeck 248788f381 Put FP_LIB_TABLE::Footprint*() functions on stage, but comment out lazy plugin lookup trick in FindRow() until these new API functions are used. 12 years ago
Dick Hollenbeck f72394cc6b Make PLUGIN::Footprint*() API functions take 'const' PROPERTIES*. 12 years ago
Dick Hollenbeck 4a2f86932a Early GITHUB_PLUGIN hopefull-ness 12 years ago
Dick Hollenbeck 8fd0c322cd more fp lib table work 13 years ago
Alexander Lunef 40f4304b2f Pcbnew: Add pcad2kicad pcb plugin, to import PCAD boards ( .pcb ASCII data file PCad 2000 format ) from Alexander Lunef 13 years ago
Wayne Stambaugh 7c86749ca6 Add Pcbnew GEDA PCB module plugin support. 13 years ago
Dick Hollenbeck 2aa27122b0 Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 13 years ago