TP-71281 | Add SVG support to ImageRenderer (#11606)
This commit is contained in:
@@ -358,6 +358,7 @@ dependencies {
|
||||
implementation libs.androidx.ui.viewbinding
|
||||
implementation libs.androidx.work.runtimeKtx
|
||||
implementation libs.branch
|
||||
implementation libs.coil.svg
|
||||
implementation libs.dagger.hiltAndroid
|
||||
implementation libs.facebook.applinks
|
||||
implementation libs.otaliastudios.cameraview
|
||||
|
||||
@@ -17,6 +17,7 @@ import android.view.WindowManager
|
||||
import androidx.multidex.MultiDexApplication
|
||||
import coil.ImageLoader
|
||||
import coil.ImageLoaderFactory
|
||||
import coil.decode.SvgDecoder
|
||||
import coil.request.CachePolicy
|
||||
import com.BV.LinearGradient.LinearGradientPackage
|
||||
import com.chuckerteam.chucker.api.ChuckerCollector
|
||||
@@ -350,6 +351,7 @@ open class NaviApplication :
|
||||
|
||||
override fun newImageLoader(): ImageLoader {
|
||||
return ImageLoader.Builder(this.applicationContext)
|
||||
.components { add(SvgDecoder.Factory()) }
|
||||
.respectCacheHeaders(enable = false)
|
||||
.diskCachePolicy(CachePolicy.ENABLED)
|
||||
.memoryCachePolicy(CachePolicy.ENABLED)
|
||||
|
||||
@@ -98,7 +98,7 @@ navi-adverse = "1.0.0-20240627.121739-9"
|
||||
navi-alfred = "1.9.0"
|
||||
navi-guarddog = "3.1.0"
|
||||
navi-pulse = "1.4.0"
|
||||
navi-uitron = "1.13.0"
|
||||
navi-uitron = "1.16.0"
|
||||
navigation = "2.5.3"
|
||||
okhttp-bom = "4.12.0"
|
||||
otaliastudios-cameraview = "2.7.2"
|
||||
@@ -249,6 +249,7 @@ chucker-library = { module = "com.github.chuckerteam.chucker:library", version.r
|
||||
chucker-libraryNoOp = { module = "com.github.chuckerteam.chucker:library-no-op", version.ref = "chucker" }
|
||||
|
||||
coil-compose = { module = "io.coil-kt:coil-compose", version.ref = "coil" }
|
||||
coil-svg = { module = "io.coil-kt:coil-svg", version.ref = "coil" }
|
||||
coil-test = { module = "io.coil-kt:coil-test", version.ref = "coil" }
|
||||
coil-video = { module = "io.coil-kt:coil-video", version.ref = "coil" }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user