fix: Auto backup localization key names

This commit is contained in:
WerWolv
2025-12-11 16:27:13 +01:00
parent fb7ef61d06
commit 45c382a19a
15 changed files with 41 additions and 41 deletions

View File

@@ -110,7 +110,7 @@ namespace hex::plugin::builtin {
s_networkInterfaceServiceEnabled = value.get<bool>(false);
});
ContentRegistry::Settings::onChange("hex.builtin.setting.general", "hex.builtin.setting.general.auto_backup_time", [](const ContentRegistry::Settings::SettingsValue &value) {
ContentRegistry::Settings::onChange("hex.builtin.setting.general", "hex.builtin.setting.general.backups.auto_backup_time", [](const ContentRegistry::Settings::SettingsValue &value) {
s_autoBackupTime = value.get<int>(0) * 30;
});

View File

@@ -747,7 +747,7 @@ namespace hex::plugin::builtin {
auto backupFilePathOld = path / BackupFileName;
backupFilePathOld.replace_extension(".hexproj.old");
bool autoBackupsEnabled = ContentRegistry::Settings::read<int>("hex.builtin.setting.general", "hex.builtin.setting.general.auto_backup_time", 0) > 0;
bool autoBackupsEnabled = ContentRegistry::Settings::read<int>("hex.builtin.setting.general", "hex.builtin.setting.general.backups.auto_backup_time", 0) > 0;
auto autoBackups = recent::PopupAutoBackups::getAutoBackups();
bool hasAutoBackups = autoBackupsEnabled && !autoBackups.empty();