Skip to content

Commit

Permalink
Bump coil to alpha03
Browse files Browse the repository at this point in the history
  • Loading branch information
skydoves committed Jan 25, 2024
1 parent ad9cbf5 commit aa37297
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import androidx.multidex.MultiDexApplication
import coil3.ImageLoader
import coil3.SingletonImageLoader
import coil3.network.NetworkFetcher
import coil3.network.ktor.KtorNetworkFetcherFactory
import com.facebook.drawee.backends.pipeline.Fresco
import com.facebook.imagepipeline.backends.okhttp3.OkHttpImagePipelineConfigFactory
import dagger.hilt.android.HiltAndroidApp
Expand All @@ -48,7 +49,7 @@ class App : MultiDexApplication(), SingletonImageLoader.Factory {
override fun newImageLoader(context: Context): ImageLoader {
return ImageLoader.Builder(context)
.components {
add(NetworkFetcher.Factory())
add(KtorNetworkFetcherFactory())
}
.build()
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import android.content.Context
import coil3.ImageLoader
import coil3.SingletonImageLoader
import coil3.network.NetworkFetcher
import coil3.network.ktor.KtorNetworkFetcherFactory
import com.facebook.drawee.backends.pipeline.Fresco
import com.facebook.imagepipeline.backends.okhttp3.OkHttpImagePipelineConfigFactory
import okhttp3.OkHttpClient
Expand All @@ -46,7 +47,7 @@ class App : Application(), SingletonImageLoader.Factory {
override fun newImageLoader(context: Context): ImageLoader {
return ImageLoader.Builder(context)
.components {
add(NetworkFetcher.Factory())
add(KtorNetworkFetcherFactory())
}
.build()
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import androidx.compose.runtime.staticCompositionLocalOf
import coil3.ImageLoader
import coil3.SingletonImageLoader
import coil3.network.NetworkFetcher
import coil3.network.ktor.KtorNetworkFetcherFactory

/**
* Local containing the preferred [ImageLoader] for providing the same instance
Expand All @@ -39,7 +40,7 @@ internal object LocalCoilProvider {
if (getPlatform() == Platform.NonAndroid) {
val defaultImageLoader = ImageLoader.Builder(platformContext)
.components {
add(NetworkFetcher.Factory())
add(KtorNetworkFetcherFactory())
}
.build()
SingletonImageLoader.setSafe { defaultImageLoader }
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ fresco-websupport = { group = "com.facebook.fresco", name = "webpsupport", versi
coil = { group = "io.coil-kt", name = "coil", version.ref = "coil" }
coil-gif = { group = "io.coil-kt", name = "coil-gif", version.ref = "coil" }
coil3 = { group = "io.coil-kt.coil3", name = "coil", version.ref = "coil3" }
coil3-network = { group = "io.coil-kt.coil3", name = "coil-network", version.ref = "coil3" }
coil3-network = { group = "io.coil-kt.coil3", name = "coil-network-ktor", version.ref = "coil3" }
ktor-core = { group = "io.ktor", name = "ktor-client-core", version.ref = "ktor" }
ktor-okhttp = { group = "io.ktor", name = "ktor-client-okhttp", version.ref = "ktor" }
ktor-engine-darwin = { module = "io.ktor:ktor-client-darwin", version.ref = "ktor" }
Expand Down

0 comments on commit aa37297

Please sign in to comment.