mirror of
https://github.com/Aviortheking/Neo-Store.git
synced 2025-08-12 12:51:58 +00:00
Added Amoled theme
Upgrade Gradle 7.1-rc-1 > 7.2 Bumped Kotlin Version 1.5.20 > 1.5.31 Gradle FIles cleanup All dependencies upgraded
This commit is contained in:
@@ -171,7 +171,8 @@ object Preferences {
|
||||
|
||||
sealed class Theme(override val valueString: String) : Enumeration<Theme> {
|
||||
override val values: List<Theme>
|
||||
get() = if (Android.sdk(29)) listOf(System, Light, Dark) else listOf(Light, Dark)
|
||||
get() = if (Android.sdk(29)) listOf(System, Light, Dark, Amoled)
|
||||
else listOf(Light, Dark, Amoled)
|
||||
|
||||
abstract fun getResId(configuration: Configuration): Int
|
||||
|
||||
@@ -189,6 +190,10 @@ object Preferences {
|
||||
object Dark : Theme("dark") {
|
||||
override fun getResId(configuration: Configuration): Int = R.style.Theme_Main_Dark
|
||||
}
|
||||
|
||||
object Amoled : Theme("amoled") {
|
||||
override fun getResId(configuration: Configuration): Int = R.style.Theme_Main_Amoled
|
||||
}
|
||||
}
|
||||
|
||||
operator fun <T> get(key: Key<T>): T {
|
||||
|
Reference in New Issue
Block a user