From db77bed3cfd5cda248fe00294c5d0d3cc21f4077 Mon Sep 17 00:00:00 2001 From: Vxrtrauter Date: Tue, 13 Jan 2026 23:58:23 +0100 Subject: [PATCH] add autoresume variable functionality --- core/utils/data/state.py | 1 + main.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/core/utils/data/state.py b/core/utils/data/state.py index f690563..b5584bf 100644 --- a/core/utils/data/state.py +++ b/core/utils/data/state.py @@ -16,6 +16,7 @@ class AppState(QObject): self._image_path: str = "" self.ignore_updates: bool = False self.debug: bool = False + self.autoresume: bool = True self.tracker: str = "rutracker" self.api_url: str = "https://api.michijackson.xyz" self.download_path: str = str(Path.home() / "Downloads") diff --git a/main.py b/main.py index 3ffc89e..8b0fd8f 100644 --- a/main.py +++ b/main.py @@ -46,10 +46,10 @@ if __name__ == "__main__": if state.debug: print("Starting Aria2 Server") state.aria2process = run_aria2server() - check_completed(downloads, True) signal.signal(signal.SIGINT, keyboardinterrupthandler) run_thread(threading.Thread(target=send_notification, args=(shutdown_event,), daemon=True)) run_thread(threading.Thread(target=update_log, args=(shutdown_event,), daemon=True)) + run_thread(threading.Thread(target=check_completed, args=(downloads, state.autoresume))) if state.debug: print("Launching GUI") run_gui()