Restructuring src folder

This commit is contained in:
2023-11-12 00:49:16 -06:00
parent 39959dc947
commit 2de4de6b22
234 changed files with 1275 additions and 883 deletions

View File

@@ -43,6 +43,50 @@ class FileSearchMixin:
self.reset_file_list_box()
self.run_fsearch_watcher(query=widget)
# Need to implement this over the threaded stuffs....
def cancel_timer(self):
if self.timer:
self.timer.cancel()
GLib.idle_remove_by_data(None)
def delay_search_Glib(self):
GLib.idle_add(self._do_highlight)
def delay_search(self):
wait_time = self.search_time / len(self.search_text)
wait_time = max(wait_time, 0.05)
self.timer = threading.Timer(wait_time, self.delay_search_Glib)
self.timer.daemon = True
self.timer.start()
@daemon_threaded
def run_fsearch_watcher(self, query):
while True:
@@ -104,4 +148,4 @@ class FileSearchMixin:
file = jdata[1]
widget = FilePreviewWidget(target, file)
self._file_list.add(widget)
self._file_list.add(widget)