File tree Expand file tree Collapse file tree 5 files changed +25
-1
lines changed
java/de/klophil/androidutil/domain Expand file tree Collapse file tree 5 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -78,7 +78,7 @@ afterEvaluate {
7878
7979 groupId = " com.github.philipk99"
8080 artifactId = " android-util"
81- version = " 0.3.1 "
81+ version = " 0.3.2 "
8282 }
8383 }
8484 }
Original file line number Diff line number Diff line change 1+ package de.klophil.androidutil.domain
2+
3+ import de.klophil.androidutil.R
4+
5+ enum class ThemeMode (val darkMode : Boolean? , val labelRes : Int ) {
6+ SYSTEM (darkMode = null , labelRes = R .string.theme_mode_system),
7+ LIGHT (darkMode = false , labelRes = R .string.theme_mode_light),
8+ DARK (darkMode = true , labelRes = R .string.theme_mode_dark);
9+
10+ companion object {
11+ fun valueOf (darkMode : Boolean? ): ThemeMode = when (darkMode) {
12+ null -> SYSTEM
13+ false -> LIGHT
14+ true -> DARK
15+ }
16+ }
17+ }
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<resources >
33 <string name =" drop_down_spinner_default" >Wähle…</string >
4+ <string name =" theme_mode_light" >Hell</string >
5+ <string name =" theme_mode_dark" >Dunkel</string >
46</resources >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<resources >
33 <string name =" drop_down_spinner_default" >Select…</string >
4+ <string name =" theme_mode_light" >Light</string >
5+ <string name =" theme_mode_dark" >Dark</string >
46</resources >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<resources >
33 <string name =" drop_down_spinner_default" >Select…</string >
4+ <string name =" theme_mode_system" translatable =" false" >System</string >
5+ <string name =" theme_mode_light" >Light</string >
6+ <string name =" theme_mode_dark" >Dark</string >
47</resources >
You can’t perform that action at this time.
0 commit comments