improved debug & console outputs

This commit is contained in:
Vxrtrauter
2026-01-14 13:47:58 +01:00
parent a386269f29
commit 027b4aff8d
+6 -2
View File
@@ -1,6 +1,7 @@
from core.utils.data.models import Download, DownloadList from core.utils.data.models import Download, DownloadList
from core.utils.data.state import state from core.utils.data.state import state
from dataclasses import asdict from dataclasses import asdict
from datetime import datetime
import json import json
import os import os
import re import re
@@ -165,11 +166,14 @@ def set_main_window(window):
_main_window = window _main_window = window
def consoleLog(text): def consoleLog(text):
now = datetime.now()
current_time = now.strftime("%H:%M:%S")
try: try:
from core.interface.gui import MainWindow from core.interface.gui import MainWindow
MainWindow.add_log(text) MainWindow.add_log(f"[{current_time}] {text}")
except Exception: except Exception:
pass pass
if state.debug: if state.debug:
print(text) print(f"[{current_time}] {text}")