diff --git a/build.gradle b/build.gradle index 70715bac..9467559f 100644 --- a/build.gradle +++ b/build.gradle @@ -76,7 +76,6 @@ dependencies { api 'com.google.code.gson:gson:2.11.0' def coilVersion = '2.6.0' - api "io.coil-kt:coil-gif:$coilVersion" api "io.coil-kt:coil:$coilVersion" api 'com.github.infomaniak:android-login:2.8.0' diff --git a/src/main/java/com/infomaniak/lib/core/utils/CoilUtils.kt b/src/main/java/com/infomaniak/lib/core/utils/CoilUtils.kt index ec62e1cd..edcc45e9 100644 --- a/src/main/java/com/infomaniak/lib/core/utils/CoilUtils.kt +++ b/src/main/java/com/infomaniak/lib/core/utils/CoilUtils.kt @@ -18,11 +18,8 @@ package com.infomaniak.lib.core.utils import android.content.Context -import android.os.Build import coil.ImageLoader import coil.decode.Decoder -import coil.decode.GifDecoder -import coil.decode.ImageDecoderDecoder import coil.disk.DiskCache import coil.memory.MemoryCache import com.infomaniak.lib.core.auth.TokenAuthenticator @@ -54,20 +51,11 @@ object CoilUtils { fun newImageLoader( context: Context, tokenInterceptorListener: TokenInterceptorListener? = null, - gifPreview: Boolean = false, customFactories: List = emptyList() ): ImageLoader { return ImageLoader.Builder(context) .crossfade(true) .components { - if (gifPreview) { - val factory = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { - ImageDecoderDecoder.Factory() - } else { - GifDecoder.Factory() - } - add(factory) - } customFactories.forEach { add(it) } } .okHttpClient {