Get data from downloaded cbz

This commit is contained in:
Koitharu
2020-02-10 19:59:43 +02:00
parent 5b858edc97
commit 4f02060d50
17 changed files with 415 additions and 53 deletions

View File

@@ -2,6 +2,9 @@ package org.koitharu.kotatsu
import android.app.Application
import androidx.room.Room
import coil.Coil
import coil.ImageLoader
import coil.util.CoilUtils
import okhttp3.OkHttpClient
import org.koin.android.ext.koin.androidContext
import org.koin.android.ext.koin.androidLogger
@@ -18,6 +21,7 @@ class KotatsuApp : Application() {
override fun onCreate() {
super.onCreate()
initKoin()
initCoil()
}
private fun initKoin() {
@@ -50,6 +54,16 @@ class KotatsuApp : Application() {
}
}
private fun initCoil() {
Coil.setDefaultImageLoader(ImageLoader(applicationContext) {
okHttpClient {
okHttp()
.cache(CoilUtils.createDefaultCache(applicationContext))
.build()
}
})
}
private fun okHttp() = OkHttpClient.Builder()
.connectTimeout(20, TimeUnit.SECONDS)
.readTimeout(60, TimeUnit.SECONDS)