Simple encrypted glide disk cache

This commit is contained in:
Moxie Marlinspike
2018-03-18 14:52:49 -07:00
parent 7e1e666172
commit 95d76638dc
15 changed files with 420 additions and 18 deletions

View File

@@ -142,7 +142,7 @@ public class ThumbnailView extends FrameLayout {
if (transferControls.isPresent()) getTransferControls().setVisibility(View.GONE);
glideRequests.load(new DecryptableUri(uri))
.diskCacheStrategy(DiskCacheStrategy.NONE)
.diskCacheStrategy(DiskCacheStrategy.RESOURCE)
.transform(new RoundedCorners(radius))
.transition(withCrossFade())
.centerCrop()
@@ -173,7 +173,7 @@ public class ThumbnailView extends FrameLayout {
private RequestBuilder buildThumbnailGlideRequest(@NonNull GlideRequests glideRequests, @NonNull Slide slide) {
RequestBuilder builder = glideRequests.load(new DecryptableUri(slide.getThumbnailUri()))
.diskCacheStrategy(DiskCacheStrategy.NONE)
.diskCacheStrategy(DiskCacheStrategy.RESOURCE)
.transform(new RoundedCorners(radius))
.centerCrop()
.transition(withCrossFade());