mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
feat: Add cover cache clean up to composable data setting
This commit is contained in:
parent
37e7e74c34
commit
8da3fafcc1
1 changed files with 26 additions and 0 deletions
|
@ -274,6 +274,32 @@ object SettingsDataScreen : ComposableSettings {
|
|||
}
|
||||
},
|
||||
),
|
||||
Preference.PreferenceItem.TextPreference(
|
||||
title = stringResource(R.string.clear_cached_covers_non_library),
|
||||
subtitle = stringResource(
|
||||
R.string.delete_all_covers__not_in_library_used_,
|
||||
coverCache.getOnlineCoverCacheSize(),
|
||||
),
|
||||
onClick = {
|
||||
context.toast(R.string.starting_cleanup)
|
||||
scope.launchNonCancellable {
|
||||
coverCache.deleteAllCachedCovers()
|
||||
}
|
||||
}
|
||||
),
|
||||
Preference.PreferenceItem.TextPreference(
|
||||
title = stringResource(R.string.clean_up_cached_covers),
|
||||
subtitle = stringResource(
|
||||
R.string.delete_old_covers_in_library_used_,
|
||||
coverCache.getChapterCacheSize(),
|
||||
),
|
||||
onClick = {
|
||||
context.toast(R.string.starting_cleanup)
|
||||
scope.launchNonCancellable {
|
||||
coverCache.deleteOldCovers()
|
||||
}
|
||||
}
|
||||
),
|
||||
/*
|
||||
Preference.PreferenceItem.SwitchPreference(
|
||||
pref = libraryPreferences.autoClearChapterCache(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue