Add Keep Local Backups to config. Addresses #284.

This commit is contained in:
J-D-K
2025-09-25 17:14:46 -04:00
parent 0c44efda42
commit 2b079fb49f
24 changed files with 653 additions and 610 deletions

View File

@@ -9,11 +9,11 @@ namespace
void config::initialize()
{
s_context.create_directory();
const bool configLoaded = s_context.load();
if (configLoaded) { return; }
// This is needed so new config options can be added without invalidating old configurations.
s_context.reset();
s_context.create_directory();
s_context.load();
}
void config::reset_to_default() { s_context.reset(); }