Dependencies update

This commit is contained in:
Juha Heinanen
2025-12-04 01:50:54 +02:00
parent 40d4f1fd7c
commit 939c5c2f95
3 changed files with 11 additions and 14 deletions

View File

@ -85,18 +85,17 @@ dependencies {
implementation(libs.androidx.ui) implementation(libs.androidx.ui)
implementation(libs.kotlin.stdlib.jdk8) implementation(libs.kotlin.stdlib.jdk8)
implementation(libs.material) implementation(libs.material)
implementation(libs.androidx.localbroadcastmanager)
implementation(libs.androidx.preference.ktx) implementation(libs.androidx.preference.ktx)
implementation(libs.androidx.exifinterface) implementation(libs.androidx.exifinterface)
implementation(libs.androidx.core.ktx) implementation(libs.androidx.core.ktx)
implementation(libs.kotlinx.coroutines.android) implementation(libs.kotlinx.coroutines.android)
implementation(libs.androidx.lifecycle.extensions)
implementation(libs.androidx.activity.ktx) implementation(libs.androidx.activity.ktx)
implementation(libs.androidx.fragment.ktx) implementation(libs.androidx.fragment.ktx)
implementation(libs.androidx.media) implementation(libs.androidx.media)
implementation(libs.coil.compose) implementation(libs.coil.compose)
implementation(libs.androidx.navigation.compose) implementation(libs.androidx.navigation.compose)
implementation(libs.androidx.navigation.runtime.android) implementation(libs.androidx.navigation.runtime.android)
implementation(libs.androidx.lifecycle.process)
implementation(libs.androidx.lifecycle.viewmodel.ktx) implementation(libs.androidx.lifecycle.viewmodel.ktx)
implementation(libs.androidx.compose.material.icons.core) implementation(libs.androidx.compose.material.icons.core)
implementation(libs.androidx.compose.material.icons.extended) implementation(libs.androidx.compose.material.icons.extended)

View File

@ -30,10 +30,12 @@ import androidx.activity.result.ActivityResultLauncher
import androidx.annotation.RequiresApi import androidx.annotation.RequiresApi
import androidx.appcompat.app.AppCompatDelegate import androidx.appcompat.app.AppCompatDelegate
import androidx.core.content.ContextCompat import androidx.core.content.ContextCompat
import androidx.core.graphics.toColorInt
import androidx.core.net.toUri import androidx.core.net.toUri
import androidx.core.text.isDigitsOnly import androidx.core.text.isDigitsOnly
import androidx.lifecycle.Lifecycle import androidx.lifecycle.Lifecycle
import androidx.lifecycle.ProcessLifecycleOwner import androidx.lifecycle.ProcessLifecycleOwner
import androidx.navigation.NavController
import java.io.BufferedInputStream import java.io.BufferedInputStream
import java.io.BufferedOutputStream import java.io.BufferedOutputStream
import java.io.File import java.io.File
@ -74,8 +76,6 @@ import javax.net.ssl.HttpsURLConnection
import javax.net.ssl.SSLContext import javax.net.ssl.SSLContext
import javax.net.ssl.TrustManagerFactory import javax.net.ssl.TrustManagerFactory
import javax.net.ssl.X509TrustManager import javax.net.ssl.X509TrustManager
import androidx.core.graphics.toColorInt
import androidx.navigation.NavController
object Utils { object Utils {

View File

@ -1,24 +1,23 @@
[versions] [versions]
activityCompose = "1.12.0" activityCompose = "1.12.1"
coilCompose = "2.7.0" coilCompose = "2.7.0"
composeBom = "2025.11.01" composeBom = "2025.12.00"
coreKtx = "1.17.0" coreKtx = "1.17.0"
exifinterface = "1.4.1" exifinterface = "1.4.2"
fragmentKtx = "1.8.9" fragmentKtx = "1.8.9"
gradleVersion = "8.13.1" gradleVersion = "8.13.1"
kotlin = "2.2.21" kotlin = "2.2.21"
kotlinStdlibJdk8 = "2.2.0" kotlinStdlibJdk8 = "2.2.0"
kotlinxCoroutinesAndroid = "1.10.2" kotlinxCoroutinesAndroid = "1.10.2"
lifecycleExtensions = "2.2.0" lifecycleProcess = "2.10.0"
lifecycleViewmodelKtx = "2.10.0" lifecycleViewmodelKtx = "2.10.0"
localbroadcastmanager = "1.1.0"
material = "1.13.0" material = "1.13.0"
media = "1.7.1" media = "1.7.1"
navigationCompose = "2.9.6" navigationCompose = "2.9.6"
preferenceKtx = "1.2.1" preferenceKtx = "1.2.1"
ui = "1.9.5" ui = "1.10.0"
foundationAndroid = "1.9.5" foundationAndroid = "1.10.0"
runtimeLivedata = "1.9.5" runtimeLivedata = "1.10.0"
composeMaterial3 = "1.4.0" composeMaterial3 = "1.4.0"
navigationRuntimeAndroid = "2.9.6" navigationRuntimeAndroid = "2.9.6"
composeMaterialIcons = "1.7.8" composeMaterialIcons = "1.7.8"
@ -30,9 +29,8 @@ androidx-compose-bom = { module = "androidx.compose:compose-bom", version.ref =
androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "coreKtx" } androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "coreKtx" }
androidx-exifinterface = { module = "androidx.exifinterface:exifinterface", version.ref = "exifinterface" } androidx-exifinterface = { module = "androidx.exifinterface:exifinterface", version.ref = "exifinterface" }
androidx-fragment-ktx = { module = "androidx.fragment:fragment-ktx", version.ref = "fragmentKtx" } androidx-fragment-ktx = { module = "androidx.fragment:fragment-ktx", version.ref = "fragmentKtx" }
androidx-lifecycle-extensions = { module = "androidx.lifecycle:lifecycle-extensions", version.ref = "lifecycleExtensions" } androidx-lifecycle-process = { group = "androidx.lifecycle", name = "lifecycle-process", version.ref = "lifecycleProcess" }
androidx-lifecycle-viewmodel-ktx = { module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version.ref = "lifecycleViewmodelKtx" } androidx-lifecycle-viewmodel-ktx = { module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version.ref = "lifecycleViewmodelKtx" }
androidx-localbroadcastmanager = { module = "androidx.localbroadcastmanager:localbroadcastmanager", version.ref = "localbroadcastmanager" }
androidx-media = { module = "androidx.media:media", version.ref = "media" } androidx-media = { module = "androidx.media:media", version.ref = "media" }
androidx-navigation-compose = { module = "androidx.navigation:navigation-compose", version.ref = "navigationCompose" } androidx-navigation-compose = { module = "androidx.navigation:navigation-compose", version.ref = "navigationCompose" }
androidx-preference-ktx = { module = "androidx.preference:preference-ktx", version.ref = "preferenceKtx" } androidx-preference-ktx = { module = "androidx.preference:preference-ktx", version.ref = "preferenceKtx" }