Put shortcut to backup menu in More
(cherry picked from commit a498f940c6169a486f61be546759c59045be414e) # Conflicts: # app/src/main/java/eu/kanade/tachiyomi/ui/more/MoreController.kt
This commit is contained in:
parent
2d2378a1e2
commit
834e3d78ab
@ -16,6 +16,7 @@ import eu.kanade.tachiyomi.ui.category.CategoryController
|
||||
import eu.kanade.tachiyomi.ui.download.DownloadController
|
||||
import eu.kanade.tachiyomi.ui.recent.history.HistoryController
|
||||
import eu.kanade.tachiyomi.ui.recent.updates.UpdatesController
|
||||
import eu.kanade.tachiyomi.ui.setting.SettingsBackupController
|
||||
import eu.kanade.tachiyomi.ui.setting.SettingsController
|
||||
import eu.kanade.tachiyomi.ui.setting.SettingsMainController
|
||||
import eu.kanade.tachiyomi.util.preference.add
|
||||
@ -116,6 +117,14 @@ class MoreController :
|
||||
router.pushController(CategoryController().withFadeTransaction())
|
||||
}
|
||||
}
|
||||
preference {
|
||||
titleRes = R.string.label_backup
|
||||
iconRes = R.drawable.ic_backup_24dp
|
||||
iconTint = tintColor
|
||||
onClick {
|
||||
router.pushController(SettingsBackupController().withFadeTransaction())
|
||||
}
|
||||
}
|
||||
// SY -->
|
||||
if (preferences.isHentaiEnabled().get()) {
|
||||
preference {
|
||||
|
@ -53,10 +53,7 @@ class SettingsBackupController : SettingsController() {
|
||||
}
|
||||
|
||||
override fun setupPreferenceScreen(screen: PreferenceScreen) = screen.apply {
|
||||
titleRes = R.string.backup
|
||||
|
||||
preferenceCategory {
|
||||
titleRes = R.string.backup
|
||||
titleRes = R.string.label_backup
|
||||
|
||||
preference {
|
||||
key = "pref_create_backup"
|
||||
@ -92,7 +89,7 @@ class SettingsBackupController : SettingsController() {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
preferenceCategory {
|
||||
titleRes = R.string.pref_backup_service_category
|
||||
|
||||
|
@ -62,7 +62,7 @@ class SettingsMainController : SettingsController() {
|
||||
preference {
|
||||
iconRes = R.drawable.ic_backup_24dp
|
||||
iconTint = tintColor
|
||||
titleRes = R.string.backup
|
||||
titleRes = R.string.label_backup
|
||||
onClick { navigateTo(SettingsBackupController()) }
|
||||
}
|
||||
preference {
|
||||
|
@ -18,7 +18,7 @@
|
||||
<string name="label_recent_updates">Updates</string>
|
||||
<string name="label_recent_manga">History</string>
|
||||
<string name="label_sources">Sources</string>
|
||||
<string name="label_backup">Backup</string>
|
||||
<string name="label_backup">Backup and restore</string>
|
||||
<string name="label_migration">Migrate</string>
|
||||
<string name="label_extensions">Extensions</string>
|
||||
<string name="label_extension_info">Extension info</string>
|
||||
@ -389,7 +389,6 @@
|
||||
<string name="pref_search_pinned_sources_only">Only include pinned sources</string>
|
||||
|
||||
<!-- Backup section -->
|
||||
<string name="backup">Backup</string>
|
||||
<string name="pref_create_backup">Create backup</string>
|
||||
<string name="pref_create_backup_summ">Can be used to restore current library</string>
|
||||
<string name="pref_restore_backup">Restore backup</string>
|
||||
|
Loading…
x
Reference in New Issue
Block a user