diff --git a/app/build.gradle.kts b/app/build.gradle.kts index f257730..0d78512 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -50,6 +50,7 @@ dependencies { // Android X implementation(libs.androidx.core.ktx) + implementation(libs.androidx.core.splashscreen) implementation(libs.androidx.lifecycle.runtime.ktx) implementation(libs.androidx.lifecycle.viewmodel.compose) implementation(libs.androidx.compose.runtime.livedata) @@ -74,6 +75,8 @@ dependencies { implementation(libs.com.kyant0.m3color) // Konfetti implementation(libs.nl.dionsegijn.konfetti.compose) + // Lazy Column Scrollbar + implementation(libs.lazycolumnscrollbar) // Kotlin Coroutines implementation(libs.kotlinx.coroutines.core) implementation(libs.kotlinx.coroutines.android) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index b035c77..7bffb73 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,7 @@ [versions] # Android X coreKtx = "1.15.0" +splashScreen = "1.2.0-alpha02" # security = "1.1.0-alpha06" lifecycleRuntimeKtx = "2.8.7" # Compose @@ -16,8 +17,10 @@ adaptive = "1.1.0-alpha08" aboutLibsRelease = "11.3.0-rc02" # M3 Color m3color = "2024.6" -# Confetti +# Konfetti konfetti = "2.0.5" +# Lazy Column Scrollbar +lazycolumnscrollbar = "2.2.0" # Kotlin kotlinCoroutines = "1.9.0" # Test @@ -32,6 +35,7 @@ ksp = "2.1.0-1.0.29" [libraries] # Android X androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" } +androidx-core-splashscreen = { group = "androidx.core", name = "core-splashscreen", version.ref = "splashScreen" } androidx-lifecycle-runtime-ktx = { group = "androidx.lifecycle", name = "lifecycle-runtime-ktx", version.ref = "lifecycleRuntimeKtx" } androidx-lifecycle-viewmodel-compose = { group = "androidx.lifecycle", name = "lifecycle-viewmodel-compose", version.ref = "lifecycleRuntimeKtx" } androidx-compose-runtime-livedata = { group = "androidx.compose.runtime", name = "runtime-livedata", version.ref = "liveData" } @@ -69,6 +73,9 @@ com-kyant0-m3color = { group = "com.github.Kyant0", name = "m3color", version.re # Konfetti nl-dionsegijn-konfetti-compose = { group = "nl.dionsegijn", name = "konfetti-compose", version.ref = "konfetti" } +# Lazy Column Scrollbar +lazycolumnscrollbar = { group = "com.github.nanihadesuka", name = "LazyColumnScrollbar", version.ref = "lazycolumnscrollbar" } + # Kotlin kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "kotlinCoroutines" } kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "kotlinCoroutines" }