From fdc696691a03dff00a959224e649f2da1529b5e9 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 27 Nov 2023 14:29:02 +0100 Subject: [PATCH] Updated dependencies --- app/build.gradle | 4 ++-- app/src/main/java/org/linphone/LinphoneApplication.kt | 5 +++++ build.gradle | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index e03801ecd..6dbd40b21 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -104,7 +104,7 @@ dependencies { implementation 'com.google.android.material:material:1.10.0' // https://github.com/coil-kt/coil/blob/main/LICENSE.txt Apache v2.0 - def coil_version = "2.4.0" + def coil_version = "2.5.0" implementation("io.coil-kt:coil:$coil_version") implementation("io.coil-kt:coil-gif:$coil_version") implementation("io.coil-kt:coil-svg:$coil_version") @@ -116,7 +116,7 @@ dependencies { // https://github.com/Baseflow/PhotoView/blob/master/LICENSE Apache v2.0 implementation 'com.github.chrisbanes:PhotoView:2.3.0' - implementation platform('com.google.firebase:firebase-bom:32.3.1') + implementation platform('com.google.firebase:firebase-bom:32.5.0') implementation 'com.google.firebase:firebase-messaging' implementation 'net.openid:appauth:0.11.1' diff --git a/app/src/main/java/org/linphone/LinphoneApplication.kt b/app/src/main/java/org/linphone/LinphoneApplication.kt index 9a6d81c8a..1642b5eaa 100644 --- a/app/src/main/java/org/linphone/LinphoneApplication.kt +++ b/app/src/main/java/org/linphone/LinphoneApplication.kt @@ -29,6 +29,7 @@ import coil.decode.SvgDecoder import coil.decode.VideoFrameDecoder import coil.disk.DiskCache import coil.memory.MemoryCache +import coil.request.CachePolicy import com.google.android.material.color.DynamicColors import org.linphone.core.CoreContext import org.linphone.core.CorePreferences @@ -78,6 +79,7 @@ class LinphoneApplication : Application(), ImageLoaderFactory { override fun newImageLoader(): ImageLoader { return ImageLoader.Builder(this) + .crossfade(false) .components { add(VideoFrameDecoder.Factory()) add(SvgDecoder.Factory()) @@ -94,6 +96,9 @@ class LinphoneApplication : Application(), ImageLoaderFactory { .maxSizePercent(0.02) .build() } + .networkCachePolicy(CachePolicy.DISABLED) + .diskCachePolicy(CachePolicy.ENABLED) + .memoryCachePolicy(CachePolicy.ENABLED) .build() } } diff --git a/build.gradle b/build.gradle index 0591156bb..f41c8aa22 100644 --- a/build.gradle +++ b/build.gradle @@ -12,7 +12,7 @@ plugins { id 'com.android.application' version '8.1.4' apply false id 'com.android.library' version '8.1.4' apply false id 'org.jetbrains.kotlin.android' version '1.9.0-RC' apply false - id 'com.google.gms.google-services' version '4.3.15' apply false + id 'com.google.gms.google-services' version '4.4.0' apply false } task clean(type: Delete) {