NTP-76716 | Coil and Pager version Bump (#773)
This commit is contained in:
committed by
GitHub
parent
7acb03ebc0
commit
db4da136ee
@@ -94,6 +94,7 @@ dependencies {
|
||||
implementation libs.androidx.room.paging
|
||||
implementation libs.androidx.room.runtime
|
||||
implementation libs.coil.svg
|
||||
implementation libs.coil.network.okhttp
|
||||
implementation libs.dagger.hiltAndroid
|
||||
implementation libs.gson
|
||||
implementation libs.okhttp.loggingIntercepter
|
||||
|
||||
@@ -11,16 +11,18 @@ import android.app.Application
|
||||
import androidx.media3.database.StandaloneDatabaseProvider
|
||||
import androidx.media3.datasource.cache.LeastRecentlyUsedCacheEvictor
|
||||
import androidx.media3.datasource.cache.SimpleCache
|
||||
import coil.ImageLoader
|
||||
import coil.ImageLoaderFactory
|
||||
import coil.decode.SvgDecoder
|
||||
import coil3.ImageLoader
|
||||
import coil3.PlatformContext
|
||||
import coil3.SingletonImageLoader
|
||||
import coil3.request.allowHardware
|
||||
import coil3.svg.SvgDecoder
|
||||
import com.navi.uitron.UiTronSdkManager
|
||||
import com.navi.uitron.demo.dazzledesignsystem.db.SharedPreferences
|
||||
import dagger.hilt.android.HiltAndroidApp
|
||||
import java.io.File
|
||||
|
||||
@HiltAndroidApp
|
||||
class MainApplication : Application(), ImageLoaderFactory {
|
||||
class MainApplication : Application(), SingletonImageLoader.Factory {
|
||||
|
||||
internal val media3SimpleCache by lazy {
|
||||
val downloadContentDirectory = File(this.getExternalFilesDir(null), "downloads")
|
||||
@@ -42,7 +44,7 @@ class MainApplication : Application(), ImageLoaderFactory {
|
||||
lateinit var instance: MainApplication
|
||||
}
|
||||
|
||||
override fun newImageLoader(): ImageLoader {
|
||||
override fun newImageLoader(context: PlatformContext): ImageLoader {
|
||||
return ImageLoader.Builder(this.applicationContext)
|
||||
.components { add(SvgDecoder.Factory()) }
|
||||
.allowHardware(false)
|
||||
|
||||
@@ -24,8 +24,8 @@ import androidx.compose.ui.unit.sp
|
||||
import androidx.constraintlayout.compose.ConstraintLayout
|
||||
import androidx.constraintlayout.compose.Dimension
|
||||
import androidx.navigation.NavHostController
|
||||
import coil.compose.AsyncImage
|
||||
import coil.request.ImageRequest
|
||||
import coil3.compose.AsyncImage
|
||||
import coil3.request.ImageRequest
|
||||
import com.navi.uitron.demo.designsystem.model.DesignItem
|
||||
import com.navi.uitron.demo.designsystem.viewmodel.DesignSystemVM
|
||||
import com.navi.uitron.demo.font.naviFontFamily
|
||||
|
||||
Reference in New Issue
Block a user