Tweak settings UI
This commit is contained in:
@@ -77,6 +77,8 @@ fun AppearanceSettingsScreen() {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SettingsEntryGroupText(title = "COLORS")
|
||||||
|
|
||||||
EnumValueSelectorSettingsEntry(
|
EnumValueSelectorSettingsEntry(
|
||||||
title = "Theme mode",
|
title = "Theme mode",
|
||||||
selectedValue = preferences.colorPaletteMode,
|
selectedValue = preferences.colorPaletteMode,
|
||||||
@@ -85,6 +87,8 @@ fun AppearanceSettingsScreen() {
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
SettingsEntryGroupText(title = "SHAPES")
|
||||||
|
|
||||||
EnumValueSelectorSettingsEntry(
|
EnumValueSelectorSettingsEntry(
|
||||||
title = "Thumbnail roundness",
|
title = "Thumbnail roundness",
|
||||||
selectedValue = preferences.thumbnailRoundness,
|
selectedValue = preferences.thumbnailRoundness,
|
||||||
|
|||||||
@@ -213,6 +213,19 @@ fun PlayerSettingsScreen() {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SettingsEntryGroupText(title = "PLAYER")
|
||||||
|
|
||||||
|
SwitchSettingEntry(
|
||||||
|
title = "Persistent queue",
|
||||||
|
text = "Save and restore playing songs",
|
||||||
|
isChecked = preferences.persistentQueue,
|
||||||
|
onCheckedChange = {
|
||||||
|
preferences.persistentQueue = it
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
SettingsEntryGroupText(title = "AUDIO")
|
||||||
|
|
||||||
SwitchSettingEntry(
|
SwitchSettingEntry(
|
||||||
title = "Skip silence",
|
title = "Skip silence",
|
||||||
text = "Skip silent parts during playback",
|
text = "Skip silent parts during playback",
|
||||||
@@ -232,15 +245,6 @@ fun PlayerSettingsScreen() {
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
SwitchSettingEntry(
|
|
||||||
title = "Persistent queue",
|
|
||||||
text = "Save and restore playing songs",
|
|
||||||
isChecked = preferences.persistentQueue,
|
|
||||||
onCheckedChange = {
|
|
||||||
preferences.persistentQueue = it
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
SettingsEntry(
|
SettingsEntry(
|
||||||
title = "Equalizer",
|
title = "Equalizer",
|
||||||
text = "Interact with the system equalizer",
|
text = "Interact with the system equalizer",
|
||||||
@@ -259,6 +263,8 @@ fun PlayerSettingsScreen() {
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
SettingsEntryGroupText(title = "OTHER")
|
||||||
|
|
||||||
SettingsEntry(
|
SettingsEntry(
|
||||||
title = "Sleep timer",
|
title = "Sleep timer",
|
||||||
text = sleepTimerMillisLeft?.let { "${DateUtils.formatElapsedTime(it / 1000)} left" }
|
text = sleepTimerMillisLeft?.let { "${DateUtils.formatElapsedTime(it / 1000)} left" }
|
||||||
|
|||||||
Reference in New Issue
Block a user