21 Commits (4719fdc9bf1ace96e2569b58a141e4d80610c92e)

Author SHA1 Message Date
Jon Evans 42eb063697 PCM: Treat color themes as read-only; don't copy to settings dir 4 years ago
Jeff Young 7d501e8a43 Add PARAM_OBSOLETE to clean out old JSON structures. 4 years ago
Jon Evans c9a660a80c Rework JSON integration to speed up build 5 years ago
Jon Evans c04e19f9ac Include optimization: move some things from common.h to point-of-use 5 years ago
Jon Evans 6fa0ac45af Re-enable custom grid settings for Pcbnew 5 years ago
Jon Evans c388bf0f92 Update default color theme 5 years ago
Jon Evans 728c207105 Deduplicate settings migration handling 5 years ago
Jon Evans 76bfa47a77 Allow creating new projects when doing a Save As in eeschema 5 years ago
Ian McInerney 9e6a1225db Catch exception when creating app settings objects 5 years ago
Jon Evans 3673c23696 Code style 5 years ago
Mark Roszko 89e74140eb Save file / window states for kicad project locally 5 years ago
jean-pierre charras df4226f896 Settings management: try to fix full filename issues when using non ASCII7 chars. 5 years ago
Jon Evans c0aa6965de Migrate PcbNew project settings to new framework 6 years ago
Jon Evans a4fadfcdf2 Begin moving project file load to new system 6 years ago
Jon Evans a7708fa6dc Add PROJECT_FILE and basic load/unload methods 6 years ago
Jon Evans daad2824c5 Add ability to skip JSON writes if the params aren't modified 6 years ago
Jon Evans d00df0169f A few tweaks to settings migration infrastructure 6 years ago
Jon Evans 2662b06099 Handle exception when JSON datatype mismatches 6 years ago
Jon Evans 8cb8d55843 Remove unnecessary exception handling in settings 6 years ago
Jon Evans 9cc5b4b3f9 Fix management of nested settings for PNS 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago