refactor: Migrate to upstream's preference abstraction

This commit is contained in:
ziro 2024-01-10 16:42:18 +07:00
parent 9a2815d277
commit af87ccf8f1
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6
61 changed files with 388 additions and 432 deletions

View file

@ -1,5 +1,5 @@
[versions]
activity = "1.8.0"
activity = "1.8.2"
lifecycle = "2.6.2"
[libraries]
@ -20,7 +20,7 @@ lifecycle-process = { module = "androidx.lifecycle:lifecycle-process", version.r
lifecycle-runtime = { module = "androidx.lifecycle:lifecycle-runtime-ktx", version.ref = "lifecycle" }
multidex = { module = "androidx.multidex:multidex", version = "2.0.1" }
palette = { module = "androidx.palette:palette", version = "1.0.0" }
preference = { module = "androidx.preference:preference", version = "1.2.1" }
preference = { module = "androidx.preference:preference-ktx", version = "1.2.1" }
recyclerview = { module = "androidx.recyclerview:recyclerview", version = "1.3.1" }
sqlite = { module = "androidx.sqlite:sqlite", version = "2.3.1" }
swiperefreshlayout = { module = "androidx.swiperefreshlayout:swiperefreshlayout", version = "1.1.0" }

View file

@ -1,5 +1,5 @@
[versions]
compose = "1.5.1"
compose = "1.5.3"
[libraries]
animation = { module = "androidx.compose.animation:animation", version.ref = "compose" }

View file

@ -1,5 +1,5 @@
[versions]
kotlin = "1.9.20"
kotlin = "1.9.10"
coroutines = "1.7.3"
serialization = "1.6.0"

View file

@ -26,7 +26,6 @@ firebase-crashlytics-gradle = { module = "com.google.firebase:firebase-crashlyti
flexbox = { module = "com.google.android.flexbox:flexbox", version = "3.0.0" }
flexible-adapter-ui = { module = "com.github.arkon.FlexibleAdapter:flexible-adapter-ui", version.ref = "flexible-adapter" }
flexible-adapter = { module = "com.github.arkon.FlexibleAdapter:flexible-adapter", version.ref = "flexible-adapter" }
flow-preferences = { module = "com.fredporciuncula:flow-preferences", version = "1.6.0" }
google-services = { module = "com.google.gms:google-services", version = "4.3.15" }
gradle = { module = "com.android.tools.build:gradle", version = "8.1.4" }
guava = { module = "com.google.guava:guava", version = "31.1-android" }