chore(deps): Bump coil version and some code reformat

This commit is contained in:
Ahmad Ansori Palembani 2024-07-10 12:09:41 +07:00
parent 1d7fab08cf
commit 5785550e75
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6
3 changed files with 11 additions and 4 deletions

View file

@ -244,12 +244,17 @@ open class App : Application(), DefaultLifecycleObserver, SingletonImageLoader.F
val callFactoryLazy = lazy { Injekt.get<NetworkHelper>().client }
val diskCacheLazy = lazy { CoilDiskCache.get(this@App) }
components {
// NetworkFetcher.Factory
add(OkHttpNetworkFetcherFactory(callFactoryLazy::value))
// Decoder.Factory
add(TachiyomiImageDecoder.Factory())
add(MangaCoverFetcher.Factory(callFactoryLazy, diskCacheLazy))
add(MangaCoverKeyer())
// Fetcher.Factory
add(BufferedSourceFetcher.Factory())
add(MangaCoverFetcher.Factory(callFactoryLazy, diskCacheLazy))
// Keyer
add(MangaCoverKeyer())
}
diskCache(diskCacheLazy::value)
memoryCache { MemoryCache.Builder().maxSizePercent(this@App, 0.40).build() }
crossfade(true)
@ -258,7 +263,8 @@ open class App : Application(), DefaultLifecycleObserver, SingletonImageLoader.F
if (BuildConfig.DEBUG) {
logger(DebugLogger())
}
}.build()
}
.build()
}
}