Don't show hidden files by default
This commit is contained in:
parent
7155e2fcd4
commit
249f6e03c2
@ -649,12 +649,13 @@ class question(Listbox):
|
|||||||
|
|
||||||
class fileBrowser(Listbox):
|
class fileBrowser(Listbox):
|
||||||
|
|
||||||
def __init__(self, dir="./", select_type="file", action="", prev_items=[], extensions=None, *args, **kwargs):
|
def __init__(self, dir="./", select_type="file", action="", prev_items=[], extensions=None, hidden_files=False *args, **kwargs):
|
||||||
self.select_type = select_type
|
self.select_type = select_type
|
||||||
self.selected_action = action
|
self.selected_action = action
|
||||||
self.dir = dir
|
self.dir = dir
|
||||||
self.prev_items = prev_items
|
self.prev_items = prev_items
|
||||||
self.extensions = extensions
|
self.extensions = extensions
|
||||||
|
self.hidden_files = hidden_files
|
||||||
items = self.make_list()
|
items = self.make_list()
|
||||||
super(fileBrowser, self).__init__(items=items, *args, **kwargs)
|
super(fileBrowser, self).__init__(items=items, *args, **kwargs)
|
||||||
|
|
||||||
@ -667,6 +668,8 @@ class fileBrowser(Listbox):
|
|||||||
for i in self.prev_items:
|
for i in self.prev_items:
|
||||||
folders.append((i, i))
|
folders.append((i, i))
|
||||||
for i in sorted(os.listdir(self.dir)):
|
for i in sorted(os.listdir(self.dir)):
|
||||||
|
if i.startswith(".") and self.hidden_files == False:
|
||||||
|
continue
|
||||||
if os.path.isdir(i):
|
if os.path.isdir(i):
|
||||||
folders.append((os.path.abspath(i), i))
|
folders.append((os.path.abspath(i), i))
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user