From: David A. Velasco Date: Tue, 8 Jul 2014 10:57:19 +0000 (+0200) Subject: Merge pull request #555 from owncloud/update_shared_folder_icon X-Git-Tag: oc-android-1.7.0_signed~258 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/4c4a0cb023a626731b5977ad75d6e3d41840dbc3?hp=df8e9fa2c3b42d75fe66d94efac19f214ffcf16c Merge pull request #555 from owncloud/update_shared_folder_icon Updated icon for folder publicly shared. --- diff --git a/res/drawable-hdpi/folder_public.png b/res/drawable-hdpi/folder_public.png new file mode 100644 index 00000000..00f71c21 Binary files /dev/null and b/res/drawable-hdpi/folder_public.png differ diff --git a/res/drawable-mdpi/folder_public.png b/res/drawable-mdpi/folder_public.png new file mode 100644 index 00000000..bffdace7 Binary files /dev/null and b/res/drawable-mdpi/folder_public.png differ diff --git a/res/layout/list_item.xml b/res/layout/list_item.xml index 9c47aa6c..459f4f16 100644 --- a/res/layout/list_item.xml +++ b/res/layout/list_item.xml @@ -38,8 +38,8 @@ diff --git a/src/com/owncloud/android/ui/adapter/FileListListAdapter.java b/src/com/owncloud/android/ui/adapter/FileListListAdapter.java index 408154ac..4a30be66 100644 --- a/src/com/owncloud/android/ui/adapter/FileListListAdapter.java +++ b/src/com/owncloud/android/ui/adapter/FileListListAdapter.java @@ -119,6 +119,7 @@ public class FileListListAdapter extends BaseAdapter implements ListAdapter { sharedWithMeIconV.setVisibility(View.GONE); ImageView localStateView = (ImageView) view.findViewById(R.id.imageView2); + localStateView.bringToFront(); FileDownloaderBinder downloaderBinder = mTransferServiceGetter.getFileDownloaderBinder(); FileUploaderBinder uploaderBinder = mTransferServiceGetter.getFileUploaderBinder(); if (downloaderBinder != null && downloaderBinder.isDownloading(mAccount, file)) { @@ -184,6 +185,12 @@ public class FileListListAdapter extends BaseAdapter implements ListAdapter { } else { fileIcon.setImageResource(DisplayUtils.getResourceId(file.getMimetype(), file.getFileName())); } + + // If folder is sharedByLink, icon folder must be changed to + // folder-public one + if (file.isShareByLink()) { + fileIcon.setImageResource(R.drawable.folder_public); + } } if (file.isShareByLink()) {