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(
|
Preference.PreferenceItem.SwitchPreference(
|
||||||
pref = libraryPreferences.autoClearChapterCache(),
|
pref = libraryPreferences.autoClearChapterCache(),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue