mirror of
https://github.com/Suwayomi/TachideskJUI.git
synced 2025-12-10 06:42:05 +01:00
Minor cleanup
This commit is contained in:
@@ -22,10 +22,4 @@ enum class DisplayMode(
|
||||
CoverOnlyGrid(MR.strings.display_cover_only),
|
||||
List(MR.strings.display_list),
|
||||
;
|
||||
|
||||
companion object {
|
||||
val values by lazy {
|
||||
values().asList()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ class ReaderModePreferences(
|
||||
constructor(mode: String, factory: (String) -> PreferenceStore) :
|
||||
this(mode, factory(mode))
|
||||
|
||||
private val defaultMode by lazy { DefaultReaderMode.values().find { it.res == mode } }
|
||||
private val defaultMode by lazy { DefaultReaderMode.entries.find { it.res == mode } }
|
||||
|
||||
fun default(): Preference<Boolean> = preferenceStore.getBoolean("default", defaultMode != null)
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ class ReaderPreferences(
|
||||
fun modes(): Preference<List<String>> =
|
||||
preferenceStore.getJsonObject(
|
||||
"modes",
|
||||
DefaultReaderMode.values().map { it.res },
|
||||
DefaultReaderMode.entries.map { it.res },
|
||||
ListSerializer(String.serializer()),
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user