X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/58040881bdcf0cf12798cc670e464e688dbb83c8..4867bb32c3a1d4fcafa7b557247f34ef4564fa03:/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java diff --git a/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java b/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java index 1d2cda8c..52bb3a76 100644 --- a/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java +++ b/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java @@ -59,7 +59,7 @@ public class ThumbnailsCacheManager { private static final String TAG = ThumbnailsCacheManager.class.getSimpleName(); private static final String CACHE_FOLDER = "thumbnailCache"; - private static final String MINOR_SERVER_VERSION_FOR_THUMBS = "7.8.0"; + private static final String MINOR_SERVER_VERSION_FOR_THUMBS = "6.8.0"; private static final Object mThumbnailsDiskCacheLock = new Object(); private static DiskLruImageCache mThumbnailCache = null; @@ -205,10 +205,8 @@ public class ThumbnailsCacheManager { // Not found in disk cache if (thumbnail == null || mFile.needsUpdateThumbnail()) { - // Converts dp to pixel - Resources r = MainApp.getAppContext().getResources(); - - int px = (int) Math.round(r.getDimension(R.dimen.file_icon_size)); + // Use Width of imageView -> no blurry images on big screens + int px = mImageViewReference.get().getWidth(); if (mFile.isDown()){ Bitmap bitmap = BitmapUtils.decodeSampledBitmapFromFile( @@ -278,9 +276,7 @@ public class ThumbnailsCacheManager { final ThumbnailGenerationTask bitmapWorkerTask = getBitmapWorkerTask(imageView); if (this == bitmapWorkerTask && imageView != null) { - if (imageView.getTag().equals(mFile.getFileId())) { - imageView.setImageBitmap(bitmap); - } + imageView.setImageBitmap(bitmap); } } }