From 939c5c2f95b3a0ae936a079f5671402c765a49dc Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Thu, 4 Dec 2025 01:50:54 +0200 Subject: [PATCH] Dependencies update --- app/build.gradle.kts | 3 +-- .../main/kotlin/com/tutpro/baresip/Utils.kt | 4 ++-- gradle/libs.versions.toml | 18 ++++++++---------- 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 623172d6..d13acd71 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -85,18 +85,17 @@ dependencies { implementation(libs.androidx.ui) implementation(libs.kotlin.stdlib.jdk8) implementation(libs.material) - implementation(libs.androidx.localbroadcastmanager) implementation(libs.androidx.preference.ktx) implementation(libs.androidx.exifinterface) implementation(libs.androidx.core.ktx) implementation(libs.kotlinx.coroutines.android) - implementation(libs.androidx.lifecycle.extensions) implementation(libs.androidx.activity.ktx) implementation(libs.androidx.fragment.ktx) implementation(libs.androidx.media) implementation(libs.coil.compose) implementation(libs.androidx.navigation.compose) implementation(libs.androidx.navigation.runtime.android) + implementation(libs.androidx.lifecycle.process) implementation(libs.androidx.lifecycle.viewmodel.ktx) implementation(libs.androidx.compose.material.icons.core) implementation(libs.androidx.compose.material.icons.extended) diff --git a/app/src/main/kotlin/com/tutpro/baresip/Utils.kt b/app/src/main/kotlin/com/tutpro/baresip/Utils.kt index 452efe0b..7bce6599 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/Utils.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/Utils.kt @@ -30,10 +30,12 @@ import androidx.activity.result.ActivityResultLauncher import androidx.annotation.RequiresApi import androidx.appcompat.app.AppCompatDelegate import androidx.core.content.ContextCompat +import androidx.core.graphics.toColorInt import androidx.core.net.toUri import androidx.core.text.isDigitsOnly import androidx.lifecycle.Lifecycle import androidx.lifecycle.ProcessLifecycleOwner +import androidx.navigation.NavController import java.io.BufferedInputStream import java.io.BufferedOutputStream import java.io.File @@ -74,8 +76,6 @@ import javax.net.ssl.HttpsURLConnection import javax.net.ssl.SSLContext import javax.net.ssl.TrustManagerFactory import javax.net.ssl.X509TrustManager -import androidx.core.graphics.toColorInt -import androidx.navigation.NavController object Utils { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 0ee107c9..064bb8cf 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,24 +1,23 @@ [versions] -activityCompose = "1.12.0" +activityCompose = "1.12.1" coilCompose = "2.7.0" -composeBom = "2025.11.01" +composeBom = "2025.12.00" coreKtx = "1.17.0" -exifinterface = "1.4.1" +exifinterface = "1.4.2" fragmentKtx = "1.8.9" gradleVersion = "8.13.1" kotlin = "2.2.21" kotlinStdlibJdk8 = "2.2.0" kotlinxCoroutinesAndroid = "1.10.2" -lifecycleExtensions = "2.2.0" +lifecycleProcess = "2.10.0" lifecycleViewmodelKtx = "2.10.0" -localbroadcastmanager = "1.1.0" material = "1.13.0" media = "1.7.1" navigationCompose = "2.9.6" preferenceKtx = "1.2.1" -ui = "1.9.5" -foundationAndroid = "1.9.5" -runtimeLivedata = "1.9.5" +ui = "1.10.0" +foundationAndroid = "1.10.0" +runtimeLivedata = "1.10.0" composeMaterial3 = "1.4.0" navigationRuntimeAndroid = "2.9.6" 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-exifinterface = { module = "androidx.exifinterface:exifinterface", version.ref = "exifinterface" } 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-localbroadcastmanager = { module = "androidx.localbroadcastmanager:localbroadcastmanager", version.ref = "localbroadcastmanager" } androidx-media = { module = "androidx.media:media", version.ref = "media" } androidx-navigation-compose = { module = "androidx.navigation:navigation-compose", version.ref = "navigationCompose" } androidx-preference-ktx = { module = "androidx.preference:preference-ktx", version.ref = "preferenceKtx" }