Minor cleanup

This commit is contained in:
Syer10
2024-03-30 16:44:41 -04:00
parent 0a00f74cde
commit 5a24bca7fc
12 changed files with 16 additions and 23 deletions

View File

@@ -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()
}
}
}

View File

@@ -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)

View File

@@ -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()),
)