Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
e
os
eDrive
Commits
6de07962
Commit
6de07962
authored
Aug 19, 2019
by
vince-bourgmayer
Browse files
Disable synchronisation of new locale hidden files & folders
parent
95579189
Pipeline
#20766
passed with stage
in 2 minutes and 35 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
app/src/main/java/foundation/e/drive/fileFilters/FileFilterFactory.java
View file @
6de07962
...
...
@@ -23,8 +23,8 @@ public class FileFilterFactory {
case
"Applications"
:
filter
=
new
AppSettingsFileFilter
();
break
;
case
"
Images
"
:
filter
=
new
Images
FileFilter
();
case
"
media
"
:
filter
=
new
Media
FileFilter
();
break
;
default
:
filter
=
new
NoCacheFileFilter
();
...
...
app/src/main/java/foundation/e/drive/fileFilters/
Images
FileFilter.java
→
app/src/main/java/foundation/e/drive/fileFilters/
Media
FileFilter.java
View file @
6de07962
...
...
@@ -10,12 +10,17 @@ package foundation.e.drive.fileFilters;
import
java.io.File
;
import
java.io.FileFilter
;
import
foundation.e.drive.utils.CommonUtils
;
/**
* @author Vincent Bourgmayer
*/
class
Images
FileFilter
implements
FileFilter
{
class
Media
FileFilter
implements
FileFilter
{
@Override
public
boolean
accept
(
File
file
)
{
return
!
file
.
isDirectory
()
||
!
file
.
getName
().
equals
(
".thumbnails"
);
//Return true if it's not a hidden file
return
!
file
.
isHidden
();
}
}
app/src/main/java/foundation/e/drive/services/ObserverService.java
View file @
6de07962
...
...
@@ -551,7 +551,7 @@ public class ObserverService extends Service implements OnRemoteOperationListene
folderIdList
.
add
(
(
long
)
syncedFolder
.
getId
()
);
}
final
FileFilter
filter
=
FileFilterFactory
.
getFileFilter
(
syncedFolder
.
getLibelle
()
);
final
FileFilter
filter
=
FileFilterFactory
.
getFileFilter
(
(
syncedFolder
.
isMediaType
())
?
"media"
:
syncedFolder
.
getLibelle
()
);
File
[]
subElements
=
folder
.
listFiles
(
filter
);
Log
.
v
(
TAG
,
"loop through subfiles"
);
for
(
int
i
=
-
1
,
subEltSize
=
(
subElements
!=
null
)?
subElements
.
length
:
0
;
++
i
<
subEltSize
;
)
{
...
...
Vincent Bourgmayer
🎼
@vincent
mentioned in commit
79b3e0c6
·
Aug 20, 2019
mentioned in commit
79b3e0c6
mentioned in commit 79b3e0c62f487de01f4e8f0c93dfd35c88cd3891
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment