Added .hidden file detection to filter from UI based on user request
This commit is contained in:
@@ -74,10 +74,17 @@ class Tab(Settings, FileHandler, Launcher, Path):
|
|||||||
self.set_to_home()
|
self.set_to_home()
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
|
dot_hidden_file = join(path, ".hidden")
|
||||||
|
if os.path.exists(dot_hidden_file):
|
||||||
|
with open(dot_hidden_file, "r") as f:
|
||||||
|
for line in f.readlines():
|
||||||
|
if not line: continue
|
||||||
|
self._hidden.append(line)
|
||||||
|
|
||||||
for f in listdir(path):
|
for f in listdir(path):
|
||||||
file = join(path, f)
|
file = join(path, f)
|
||||||
if self._hide_hidden:
|
if self._hide_hidden:
|
||||||
if f.startswith('.'):
|
if f.startswith('.') or f in self._hidden:
|
||||||
self._hidden.append(f)
|
self._hidden.append(f)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user