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

@ -42,3 +42,4 @@
- Use version catalog for gradle plugins - Use version catalog for gradle plugins
- Update dependency org.jsoup:jsoup to v1.7.1 - Update dependency org.jsoup:jsoup to v1.7.1
- Bump dependency com.github.tachiyomiorg:image-decoder revision to 41c059e540 - Bump dependency com.github.tachiyomiorg:image-decoder revision to 41c059e540
- Bump dependency io.coil-kt.coil3 to v3.0.0-alpha08

View file

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

View file

@ -1,6 +1,6 @@
[versions] [versions]
chucker = "3.5.2" chucker = "3.5.2"
coil3 = "3.0.0-alpha06" coil3 = "3.0.0-alpha08"
flexible-adapter = "c8013533" flexible-adapter = "c8013533"
fast_adapter = "5.6.0" fast_adapter = "5.6.0"
moko = "0.24.1" moko = "0.24.1"