ignore hidden files also if they are images for counting
authortobiasKaminsky <tobias@kaminsky.me>
Sun, 2 Aug 2015 06:19:28 +0000 (08:19 +0200)
committertobiasKaminsky <tobias@kaminsky.me>
Sun, 2 Aug 2015 06:19:28 +0000 (08:19 +0200)
src/com/owncloud/android/datamodel/OCFile.java
src/com/owncloud/android/ui/fragment/OCFileListFragment.java

index d1821b4..2aa5dbc 100644 (file)
@@ -543,6 +543,13 @@ public class OCFile implements Parcelable, Comparable<OCFile> {
                 FileStorageUtils.getMimeTypeFromName(mRemotePath).startsWith("image/"));
     }
 
+    /**
+     * @return 'True' if the file is hidden
+     */
+    public boolean isHidden() {
+        return getFileName().startsWith(".");
+    }
+
     public String getPermissions() {
         return mPermissions;
     }
index 47d9992..9bcd1bc 100644 (file)
@@ -428,9 +428,12 @@ public class OCFileListFragment extends ExtendedListFragment {
                 if (file.isFolder()) {
                     foldersCount++;
                 } else {
-                    filesCount++;
-                    if (file.isImage()){
-                        imagesCount++;
+                    if (!file.isHidden()) {
+                        filesCount++;
+
+                        if (file.isImage()) {
+                            imagesCount++;
+                        }
                     }
                 }
             }