From: tobiasKaminsky Date: Sat, 21 Nov 2015 08:33:26 +0000 (+0100) Subject: Merge remote-tracking branch 'remotes/upstream/switchOfflineFiles' into beta X-Git-Tag: beta-20151122~5 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/b1df33a8066fe756f09aab140775f21163489a5e?ds=inline;hp=-c Merge remote-tracking branch 'remotes/upstream/switchOfflineFiles' into beta --- b1df33a8066fe756f09aab140775f21163489a5e diff --combined src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java index 42cbf09a,8197143e..5ca2e98d --- a/src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java +++ b/src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java @@@ -27,7 -27,6 +27,7 @@@ import java.util.Set import java.util.Vector; import android.accounts.Account; +import android.graphics.Bitmap; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentStatePagerAdapter; @@@ -35,8 -34,6 +35,8 @@@ import android.view.ViewGroup import com.owncloud.android.datamodel.FileDataStorageManager; import com.owncloud.android.datamodel.OCFile; +import com.owncloud.android.datamodel.ThumbnailsCacheManager; +import com.owncloud.android.ui.adapter.FileListListAdapter; import com.owncloud.android.ui.fragment.FileFragment; import com.owncloud.android.utils.FileStorageUtils; @@@ -80,9 -77,9 +80,9 @@@ public class PreviewImagePagerAdapter e mAccount = account; mStorageManager = storageManager; - mImageFiles = mStorageManager.getFolderImages(parentFolder, false); + mImageFiles = mStorageManager.getFolderImages(parentFolder, onlyOnDevice); - mImageFiles = FileStorageUtils.sortFolder(mImageFiles); + mImageFiles = FileStorageUtils.sortOcFolder(mImageFiles); mObsoleteFragments = new HashSet(); mObsoletePositions = new HashSet(); @@@ -106,15 -103,17 +106,15 @@@ Fragment fragment = null; if (file.isDown()) { fragment = PreviewImageFragment.newInstance(file, - mObsoletePositions.contains(Integer.valueOf(i))); + mObsoletePositions.contains(Integer.valueOf(i)), false); } else if (mDownloadErrors.contains(Integer.valueOf(i))) { fragment = FileDownloadFragment.newInstance(file, mAccount, true); ((FileDownloadFragment)fragment).setError(true); mDownloadErrors.remove(Integer.valueOf(i)); - } else { - fragment = FileDownloadFragment.newInstance( - file, mAccount, mObsoletePositions.contains(Integer.valueOf(i)) - ); + fragment = PreviewImageFragment.newInstance(file, + mObsoletePositions.contains(Integer.valueOf(i)), true); } mObsoletePositions.remove(Integer.valueOf(i)); return fragment;