Commit Graph

45 Commits

Author SHA1 Message Date
Vxrtrauter b573ca8fed fix: download logging for already completed downloads & improve logging for certain parts of the program 2026-02-10 02:20:14 +01:00
Vxrtrauter 6be1784903 feat: add functionality to retrieve and bind IP address of network interfaces 2026-02-06 17:50:42 +01:00
Vxrtrauter 4589322f0a feat: initialize network interface state and log interface details 2026-02-05 19:15:39 +01:00
Vxrtrauter d43d6e57cc add more interface stuff 2026-02-05 00:36:12 +01:00
Vxrtrauter 990135450f test network stuff 2026-02-04 03:04:24 +01:00
Vxrtrauter 564c0f2ac5 refactor: enhance settings update logging and ensure console output on save 2026-01-31 05:09:34 +01:00
Vxrtrauter 054e1d0aa5 add error handling for update_settings 2026-01-31 05:04:26 +01:00
Vxrtrauter 8e431f9826 integrate libtorrent for download status notifications and update logging 2026-01-31 04:17:20 +01:00
Vxrtrauter 748f0865b7 refactor shutdown process and integrate libtorrent session cleanup 2026-01-31 04:12:37 +01:00
Vxrtrauter a19cf469f6 update configs and settings 2026-01-31 03:54:38 +01:00
Vxrtrauter 8f9f77d63f update settings dialog & config, remove aria2 2026-01-31 03:05:31 +01:00
Vxrtrauter fa3a43887a integrate downloads in downloads tab 2026-01-31 02:20:26 +01:00
Vxrtrauter 685461e453 integrate download func in gui (partially) 2026-01-31 00:44:55 +01:00
Vxrtrauter b217a74fce add basic libtorrent integration 2026-01-30 21:31:30 +01:00
Vxrtrauter 83ff2720c8 add error handling for magnet uri being none 2026-01-20 10:43:02 +01:00
Vxrtrauter 83adbb027f fix aria2 connection refused errors caused by autoresume 2026-01-19 13:49:20 +01:00
Vxrtrauter efe83613d0 Fixed Download Log Updating and add more Logging 2026-01-17 01:44:28 +01:00
Vxrtrauter a386269f29 add console logging in gui, remove progress bar from gui, add new logging function, refactor all print statements to use new log function 2026-01-14 11:27:22 +01:00
Vxrtrauter 5a9d9067b9 fix exception spam 2026-01-13 21:35:03 +01:00
Vxrtrauter 1c4c010e4e Add download completion tracking and update logging functionality 2026-01-13 21:31:33 +01:00
Vxrtrauter 999c8e9ba4 improved debug output 2025-10-16 15:49:00 +02:00
Vxrtrauter 991ea47b40 remove unnessecary 2025-10-12 20:46:06 +02:00
Vxrtrauter adc0d1c552 Merge branch 'main' of https://github.com/KeksPirates/SoftwareManager 2025-10-12 20:27:03 +02:00
Vxrtrauter 5215fb2e1b pribably fixed notifications 2025-10-12 20:26:34 +02:00
KeksNino de2fc1ca42 remove unnecessary comments 2025-10-12 20:09:38 +02:00
KeksNino 6e2860cb67 add downloads tab functionality 2025-10-12 20:08:35 +02:00
KeksNino 65a5b8cdbf hide aria2 metadata in state.downloads 2025-10-12 17:06:00 +02:00
Vxrtrauter d9314c979e fix aria2 window showing up for binaries, added error handling for aria2 killing 2025-10-12 02:13:18 +02:00
KeksNino 962ce8984c add downloading items to download tab 2025-10-12 00:50:40 +02:00
Vxrtrauter f358d5462f refractor files and improve aria2 process killing, needs improvement 2025-10-11 23:52:25 +02:00
Vxrtrauter 92a6fbc9b5 gui cleanup 2025-10-11 21:39:12 +02:00
Vxrtrauter 77343e6300 fixed shutdown issues, added shutdown event for download notification 2025-10-11 20:49:42 +02:00
Vxrtrauter c151b87da9 fixer api thread error spam message for notification 2025-10-11 20:41:16 +02:00
Vxrtrauter a9450435d7 fixed error messages spamming in console + added debug messages 2025-10-11 20:35:21 +02:00
KeksNino e4c50e20df fixed notifications (kinda) 2025-10-11 15:31:31 +02:00
KeksNino 223dcd9a4c temporarily disable notifications because of bug 2025-10-10 23:10:09 +02:00
Vxrtrauter 108ba9ab31 partial fix: fix function call for download progress 2025-10-10 22:15:24 +02:00
KeksNino 335845b9dd add notification function (not working) 2025-10-10 21:48:09 +02:00
KeksNino 573889721f add download speed limit setting 2025-10-10 19:44:33 +02:00
KeksNino d7d454a213 add download path setting 2025-10-10 19:10:11 +02:00
Vxrtrauter 53b2bb912e INCOMPLETE, DONT PUSH:
refactor: reorganize state management and update import paths across modules and start changing json parsing
2025-10-09 16:42:18 +02:00
Vxrtrauter 5da7989157 refactor: consolidate aria2 process management into state and remove global variables 2025-10-09 15:55:39 +02:00
Vxrtrauter 1f4fbb845a refactor: streamline scraper functions to utilize centralized state management 2025-10-09 15:10:18 +02:00
Vxrtrauter 817ea56001 add __init__.py files to core, data, and network directories 2025-10-06 01:20:03 +02:00
Vxrtrauter 1c5460de94 improve overall folder structure and update files according to structure 2025-10-06 00:56:15 +02:00