From 692e7e17d833f66408b3f5ef197834c436048906 Mon Sep 17 00:00:00 2001 From: arkon Date: Sat, 21 Nov 2020 15:12:04 -0500 Subject: [PATCH] Default automatic legacy backups to true for now (cherry picked from commit eed6db8e9202dd5b632274206de498f0ccec5781) # Conflicts: # app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt --- .../eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt | 4 ++-- .../kanade/tachiyomi/ui/setting/SettingsBackupController.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt b/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt index 09571e280..622257dd2 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt @@ -277,6 +277,8 @@ class PreferencesHelper(val context: Context) { fun incognitoMode() = flowPrefs.getBoolean(Keys.incognitoMode, false) + fun createLegacyBackup() = flowPrefs.getBoolean(Keys.createLegacyBackup, true) + fun setChapterSettingsDefault(manga: Manga) { prefs.edit { putInt(Keys.defaultChapterFilterByRead, manga.readFilter) @@ -461,7 +463,5 @@ class PreferencesHelper(val context: Context) { fun sortTagsForLibrary() = flowPrefs.getStringSet(Keys.sortTagsForLibrary, mutableSetOf()) - fun createLegacyBackup() = flowPrefs.getBoolean(Keys.createLegacyBackup, false) - fun dontDeleteFromCategories() = flowPrefs.getStringSet(Keys.dontDeleteFromCategories, emptySet()) } diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsBackupController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsBackupController.kt index a93b233b9..f167edfce 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsBackupController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsBackupController.kt @@ -147,7 +147,7 @@ class SettingsBackupController : SettingsController() { switchPreference { key = Keys.createLegacyBackup titleRes = R.string.pref_backup_auto_create_legacy - defaultValue = false + defaultValue = true preferences.backupInterval().asImmediateFlow { isVisible = it > 0 } .launchIn(scope)