Remove circle image view dependency

This commit is contained in:
inorichi
2017-08-09 12:38:54 +02:00
parent 17fe501a6d
commit b79855c01d
4 changed files with 5 additions and 2 deletions

View File

@ -6,6 +6,7 @@ import com.bumptech.glide.load.engine.DiskCacheStrategy
import eu.davidea.flexibleadapter.FlexibleAdapter
import eu.kanade.tachiyomi.data.database.models.Manga
import eu.kanade.tachiyomi.util.getResourceColor
import jp.wasabeef.glide.transformations.CropCircleTransformation
import kotlinx.android.synthetic.main.catalogue_list_item.view.*
/**
@ -42,6 +43,7 @@ class CatalogueListHolder(private val view: View, adapter: FlexibleAdapter<*>) :
.load(manga)
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
.centerCrop()
.bitmapTransform(CropCircleTransformation(view.context))
.dontAnimate()
.skipMemoryCache(true)
.placeholder(android.R.color.transparent)

View File

@ -5,6 +5,7 @@ import com.bumptech.glide.Glide
import com.bumptech.glide.load.engine.DiskCacheStrategy
import eu.davidea.flexibleadapter.FlexibleAdapter
import eu.kanade.tachiyomi.data.database.models.Manga
import jp.wasabeef.glide.transformations.CropCircleTransformation
import kotlinx.android.synthetic.main.catalogue_list_item.view.*
/**
@ -50,6 +51,7 @@ class LibraryListHolder(
.load(manga)
.diskCacheStrategy(DiskCacheStrategy.RESULT)
.centerCrop()
.bitmapTransform(CropCircleTransformation(itemView.context))
.dontAnimate()
.into(itemView.thumbnail)
}