kicad/pcbnew/exporters
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad
CHANGED: Settings are now stored in versioned sub-directories
ADDED: First-run dialog for migrating settings from a previous version
CHANGED: Settings are now stored as JSON files instead of wxConfig-style INI files
CHANGED: Color settings are now all stored in a separate settings file
CHANGED: The symbol editor and footprint editor now have their own settings files
CHANGED: Color settings are no longer exposed through BOARD object
CHANGED: Page layout editor now uses Eeschema's color scheme

Settings are now managed through a central SETTINGS_MANAGER held by PGM_BASE.
Existing settings will be migrated from the wxConfig format on first run of each application.
Per-application settings are now stored in one class for each application.
2020-02-19 23:44:56 -05:00
..
board_exporter_base.h pcbnew: Hyperlynx Exporter - initial version 2019-04-08 02:56:02 +02:00
export_d356.cpp ADDED: Allow exporting IPC-356D netlists from Python 2020-02-04 13:31:56 +00:00
export_d356.h ADDED: Allow exporting IPC-356D netlists from Python 2020-02-04 13:31:56 +00:00
export_footprint_associations.cpp Moving modules from DLIST to std::deque 2019-06-01 09:53:23 -07:00
export_footprints_placefile.cpp Fix unintialized values (from coverity scan) 2020-01-12 13:00:42 +00:00
export_footprints_placefile.h Pcbnew, export_footprints_placefile.cpp: code refactor. 2019-06-30 18:27:12 +02:00
export_gencad.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
export_hyperlynx.cpp Fix unintialized values (from coverity scan) 2020-01-12 13:00:42 +00:00
export_idf.cpp pcbnew: Move pads to std::deque 2019-06-01 16:23:54 -07:00
export_vrml.cpp Simplify 3D object cache class structure 2020-01-15 23:32:05 +00:00
gen_drill_report_files.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
gen_footprints_placefile.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
gendrill_Excellon_writer.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
gendrill_Excellon_writer.h Pcbnew, Excellon drill file creation: for oval holes allows selection of an alternate command, when the normal command is not accepted. 2019-02-09 14:56:02 +01:00
gendrill_file_writer_base.cpp Cleanup: Replace push_back with emplace_back 2019-12-05 13:41:21 -08:00
gendrill_file_writer_base.h Change more enums over to scoped enums 2019-12-28 00:55:11 +00:00
gendrill_gerber_writer.cpp ADDED: pad fabrication property, as required in latest Gerber file specification. 2020-01-06 16:37:35 +01:00
gendrill_gerber_writer.h Drill files generation: add 3 structured comments in NC (Excellon) drill files and remove duplicate code. 2018-11-24 08:51:58 +01:00
gerber_jobfile_writer.cpp Implement Gerber job file writing using nlohmann/json 2020-01-04 10:46:50 -05:00
gerber_jobfile_writer.h Comment-only changes 2020-01-10 16:43:01 -08:00
gerber_placefile_writer.cpp Fix unintialized values (from coverity scan) 2020-01-12 13:00:42 +00:00
gerber_placefile_writer.h ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads. 2019-11-23 09:12:43 +01:00