mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
chore(coil): Actually make it the default
This commit is contained in:
parent
e1c0d1a9d7
commit
8a168f5581
2 changed files with 4 additions and 4 deletions
|
@ -8,6 +8,8 @@ import coil3.ImageLoader
|
|||
import coil3.imageLoader
|
||||
import coil3.request.Disposable
|
||||
import coil3.request.ImageRequest
|
||||
import coil3.size.Precision
|
||||
import coil3.size.SizeResolver
|
||||
import coil3.target.ImageViewTarget
|
||||
import eu.kanade.tachiyomi.data.cache.CoverCache
|
||||
import eu.kanade.tachiyomi.data.database.models.updateCoverLastModified
|
||||
|
@ -51,6 +53,8 @@ inline fun ImageView.loadManga(
|
|||
val request = ImageRequest.Builder(context)
|
||||
.data(cover)
|
||||
.target(LibraryMangaImageTarget(this, cover))
|
||||
.size(SizeResolver.ORIGINAL)
|
||||
.precision(Precision.INEXACT)
|
||||
.apply(builder)
|
||||
.build()
|
||||
return imageLoader.enqueue(request)
|
||||
|
|
|
@ -11,9 +11,7 @@ import androidx.core.view.isVisible
|
|||
import androidx.core.view.marginBottom
|
||||
import androidx.core.view.updateLayoutParams
|
||||
import coil3.dispose
|
||||
import coil3.size.Precision
|
||||
import coil3.size.Scale
|
||||
import coil3.size.Size
|
||||
import eu.kanade.tachiyomi.R
|
||||
import eu.kanade.tachiyomi.data.coil.loadManga
|
||||
import eu.kanade.tachiyomi.data.database.models.dominantCoverColors
|
||||
|
@ -129,8 +127,6 @@ class LibraryGridHolder(
|
|||
if ((adapter.recyclerView.context as? Activity)?.isDestroyed == true) return
|
||||
binding.coverThumbnail.loadManga(manga.cover()) {
|
||||
val hasRatio = binding.coverThumbnail.layoutParams.height != ViewGroup.LayoutParams.WRAP_CONTENT
|
||||
size(Size.ORIGINAL)
|
||||
precision(Precision.INEXACT)
|
||||
if (!fixedSize && !hasRatio) {
|
||||
scale(Scale.FIT)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue