103 Commits (a321a86f3802948db2ea71d9704b59e1a8cbb804)

Author SHA1 Message Date
Jon Evans 7b0bb59b37 Remove hard-coded versioned env vars in most places 2 years ago
Jon Evans febe759e49 Do not mess with KIPRJMOD when loading aux projects 2 years ago
Jon Evans 9d57637a1a Fix clobbering of common settings 2 years ago
Jon Evans 169114fd07 Fix path from ba25f881c6 2 years ago
Jon Evans ba25f881c6 Save common settings if we just created them 2 years ago
Marek Roszko 9a890cdba9 Kick the wildcards and file exts into a static class, export it from kicommon 2 years ago
Wayne Stambaugh 922aee1532 Coding policy fixes. 2 years ago
Jon Evans c6c808a7fa Support system-installed color themes 2 years ago
Marek Roszko c006482feb Add SETTINGS_MANAGER::GetUserSettingsPath back because swig 2 years ago
Marek Roszko 121ea99824 Move the settings path to PATHS to allow shifting other classes into kicommon 2 years ago
Seth Hillbrand c7758999af Handle LOCKFILE logistics for ro 3 years ago
Seth Hillbrand 122be418bb Upgrade file locking 3 years ago
Jon Evans 2ab47ee1e9 Allow for settings to be added during load 3 years ago
Alex b89545e484 GTK: Fix settings import paths showing up twice. 3 years ago
Salvador E. Tropea 13de3c0656 Use constants for the names of the built-in colors 3 years ago
Salvador E. Tropea 915446a472 Create the built-in colors in the constructor 3 years ago
Marek Roszko 719be61627 Silence some kicad-cli loading errors on clean installs 3 years ago
Marek Roszko 088cadfefc Attempt to select PCM themes for cli by their display name 3 years ago
Seth Hillbrand a9ed47f06c Update KICAD6->KICAD7 3 years ago
Marek Roszko 0ff32d20cd wxS more things 3 years ago
Marek Roszko 1edf84d756 More wxS ugh 3 years ago
Alex 53dedb2c99 Prefer later versions in import of previous settings 3 years ago
Jeff Young f5770fe7e0 Actually free the projects before the settings. 3 years ago
Jeff Young a0b6247a06 Try a different order of destruction. 3 years ago
Marek Roszko 3fe004fd1b New kicad-cli will now be the cli interface 3 years ago
Seth Hillbrand f1261e71d4 Replace boost::optional with std::optional 3 years ago
Jeff Young 6f49b57f9b Cleanup & performance enhancements. 3 years ago
jean-pierre charras 993c446fdf Fix some warnings detected by PVS-STUDIO (most are not used vars) 3 years ago
Marek Roszko 7473528cf4 Ensure user paths are created early 4 years ago
Jon Evans 507d7916ee Use actual project path when saving project 4 years ago
Jon Evans cb6d6d7ef4 Settings: allow multiple project access from Python standalone 4 years ago
Seth Hillbrand 168ad58eef Convert strings to wide when using wxString routines 4 years ago
Jon Evans 59be6a8d19 Load local settings even when not setting project active 4 years ago
Ian McInerney cec258f7dd Normalize the settings migration path to have no trailing slash 4 years ago
qu1ck 18b4ebcc17 Skip migrating installed_packages.json 4 years ago
Jon Evans 22b9856a6a Fix shadowing 4 years ago
Roberto Fernandez Bautista bfad40bdcc Also erase KICAD6_TEMPLATE_DIR when library tables are not migrated 4 years ago
Jon Evans f6263e0129 Erase library env vars if tables are not migrated 4 years ago
Jon Evans 42eb063697 PCM: Treat color themes as read-only; don't copy to settings dir 4 years ago
Seth Hillbrand 6e5a918377 Writeable -> Writable 4 years ago
Jeff Young c05e4376f9 Update backups folder name when doing project save as. 4 years ago
qu1ck a1521d338e Add colortheme package type 5 years ago
Jon Evans 0814219513 Clean up some handling of project files in standalone 4 years ago
Jon Evans 781fb0ad0d Fix loading of auxiliary projects 4 years ago
jean-pierre charras a0da252a6a SETTINGS_MANAGER::Prj(): add a wxASSERT to allow python script debug before a crash 4 years ago
Jeff Young d6443d5a2c Reduce type-casting a bit. 4 years ago
Jeff Young ae99e627bd Quiet Coverity. 4 years ago
Jeff Young 4876e1b327 Make sure user.json file gets created if it didn't already exist. 4 years ago
Jeff Young 6f1837b300 Formatting. 4 years ago
Jeff Young 0d2ea6223b Don't throw in a release build if the "keep" namespace is missing. 5 years ago