mirror of
https://github.com/FossifyOrg/Gallery.git
synced 2025-02-19 20:24:23 +01:00
use Glide for video thumbnails
This commit is contained in:
parent
723084b482
commit
61e6a8ef78
2 changed files with 15 additions and 2 deletions
|
@ -336,7 +336,6 @@ class DirectoryAdapter(val activity: SimpleActivity, val dirs: MutableList<Direc
|
||||||
.load(path)
|
.load(path)
|
||||||
.asGif()
|
.asGif()
|
||||||
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
|
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
|
||||||
.placeholder(backgroundColor)
|
|
||||||
.centerCrop()
|
.centerCrop()
|
||||||
.crossFade()
|
.crossFade()
|
||||||
.into(dir_thumbnail)
|
.into(dir_thumbnail)
|
||||||
|
@ -345,10 +344,16 @@ class DirectoryAdapter(val activity: SimpleActivity, val dirs: MutableList<Direc
|
||||||
.load(path)
|
.load(path)
|
||||||
.asBitmap()
|
.asBitmap()
|
||||||
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
|
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
|
||||||
.placeholder(backgroundColor)
|
|
||||||
.centerCrop()
|
.centerCrop()
|
||||||
.into(dir_thumbnail)
|
.into(dir_thumbnail)
|
||||||
}
|
}
|
||||||
|
} else if (path.isVideoFast()) {
|
||||||
|
Glide.with(activity)
|
||||||
|
.load(path)
|
||||||
|
.diskCacheStrategy(DiskCacheStrategy.RESULT)
|
||||||
|
.centerCrop()
|
||||||
|
.crossFade()
|
||||||
|
.into(dir_thumbnail)
|
||||||
} else {
|
} else {
|
||||||
Picasso.with(activity)
|
Picasso.with(activity)
|
||||||
.load("file:$path")
|
.load("file:$path")
|
||||||
|
|
|
@ -15,6 +15,7 @@ import com.simplemobiletools.commons.dialogs.ConfirmationDialog
|
||||||
import com.simplemobiletools.commons.dialogs.PropertiesDialog
|
import com.simplemobiletools.commons.dialogs.PropertiesDialog
|
||||||
import com.simplemobiletools.commons.dialogs.RenameItemDialog
|
import com.simplemobiletools.commons.dialogs.RenameItemDialog
|
||||||
import com.simplemobiletools.commons.extensions.beVisibleIf
|
import com.simplemobiletools.commons.extensions.beVisibleIf
|
||||||
|
import com.simplemobiletools.commons.extensions.isVideoFast
|
||||||
import com.simplemobiletools.commons.extensions.toast
|
import com.simplemobiletools.commons.extensions.toast
|
||||||
import com.simplemobiletools.gallery.R
|
import com.simplemobiletools.gallery.R
|
||||||
import com.simplemobiletools.gallery.activities.MediaActivity
|
import com.simplemobiletools.gallery.activities.MediaActivity
|
||||||
|
@ -265,6 +266,13 @@ class MediaAdapter(val activity: SimpleActivity, var media: MutableList<Medium>,
|
||||||
.centerCrop()
|
.centerCrop()
|
||||||
.into(medium_thumbnail)
|
.into(medium_thumbnail)
|
||||||
}
|
}
|
||||||
|
} else if (path.isVideoFast()) {
|
||||||
|
Glide.with(activity)
|
||||||
|
.load(path)
|
||||||
|
.diskCacheStrategy(DiskCacheStrategy.RESULT)
|
||||||
|
.centerCrop()
|
||||||
|
.crossFade()
|
||||||
|
.into(medium_thumbnail)
|
||||||
} else {
|
} else {
|
||||||
Picasso.with(activity)
|
Picasso.with(activity)
|
||||||
.load("file:$path")
|
.load("file:$path")
|
||||||
|
|
Loading…
Reference in a new issue