Commit Graph

53 Commits

Author SHA1 Message Date
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 5bc81b5215 Enhance console logging: add option to print logs regardless of debug state 2026-01-17 02:00:16 +01:00
Vxrtrauter bd26f073e4 fix config issues (fallback values, prevent errors) 2026-01-14 14:02:31 +01:00
Vxrtrauter 027b4aff8d improved debug & console outputs 2026-01-14 13:47:58 +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 9afced8a0b Add auto-resume functionality and update settings dialog 2026-01-14 00:18:39 +01:00
Vxrtrauter db77bed3cf add autoresume variable functionality 2026-01-13 23:58:23 +01:00
Vxrtrauter cc3b201450 added basic download resuming 2026-01-13 23:51:25 +01:00
Vxrtrauter 1c4c010e4e Add download completion tracking and update logging functionality 2026-01-13 21:31:33 +01:00
Vxrtrauter 97eabf6ec6 Add basic download logging + fix debug 2026-01-09 23:23:16 +01:00
Vxrtrauter 7e59fdc2d3 add (almost) final download log logic 2026-01-07 23:07:08 +01:00
Vxrtrauter ad6fa428a0 add basic download log json structure 2026-01-07 22:41:11 +01:00
Vxrtrauter 56e8fada4d add settings_path to AppState and add models for download logging 2026-01-07 22:23:29 +01:00
Vxrtrauter 65f7c04936 refactor: clean up unused imports and improve code organization 2025-11-15 00:16:47 +01:00
KeksNino 6d9991188a fixed config parser error handling 2025-10-31 03:22:47 +01:00
KeksNino f397bc18ce added option to display image in bottom right 2025-10-31 03:18:59 +01:00
KeksNino 87c974f124 add build_info.json to workflow for win updater 2025-10-19 15:58:16 +02:00
KeksNino 95a687ddd9 fix updater 2025-10-19 04:07:41 +02:00
KeksNino 813d2b31c4 add setting to ignore updates on windows 2025-10-19 04:05:57 +02:00
Vxrtrauter deb5ce5b88 fixed aria2 killing issues on settings close 2025-10-19 03:53:52 +02:00
Vxrtrauter a11c1d7129 added dev release for version check 2025-10-19 03:23:37 +02:00
Vxrtrauter d5d99d6a0e fix debug outputs for update checker 2025-10-18 23:55:25 +02:00
KeksNino a37a47b65b add update checker file for windows 2025-10-18 22:40:25 +02:00
KeksNino 76b26664f2 add updater for windows (experimental) 2025-10-18 22:37:05 +02:00
Vxrtrauter 10c935e852 fix tracker.py to handle m0nkrus scraper for downloads 2025-10-18 02:31:00 +02:00
Vxrtrauter 1822a150d7 finnish monkrus scraper (probably) 2025-10-18 01:33:12 +02:00
Vxrtrauter 7e5e3033e6 add scraping logic 2025-10-18 01:22:11 +02:00
Vxrtrauter 1cab671a13 add more testing stuff 2025-10-18 01:08:36 +02:00
Vxrtrauter 5637e80657 added some more testing stuff 2025-10-17 21:23:17 +02:00
Vxrtrauter 999c8e9ba4 improved debug output 2025-10-16 15:49: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
Vxrtrauter a0f772def8 Merge branch 'main' of https://github.com/KeksPirates/SoftwareManager 2025-10-12 01:07:55 +02:00
Vxrtrauter 0537bc23e3 fix aria2 process killing completely (cross-platform) 2025-10-12 01:07:53 +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 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 b5d944278b show post author (very ugly as of now) 2025-10-11 00:03:34 +02:00
Vxrtrauter 12f7712af3 unnessary fixes 2025-10-10 22:23:04 +02:00
Vxrtrauter 108ba9ab31 partial fix: fix function call for download progress 2025-10-10 22:15:24 +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 b45a4895f5 fully impl settings file read & write 2025-10-10 15:21:48 +02:00
Vxrtrauter f1c92448e7 refactor, improve config creation 2025-10-10 15:05:36 +02:00
Vxrtrauter c06fac0f55 fixed settings write bug and add a comment-style title 2025-10-10 14:10:11 +02:00
KeksNino b0596e9710 create config file. doesnt load yet 2025-10-10 02:41:49 +02:00
Vxrtrauter 62b8506d13 Update everything to work with new API + Reorganize file structurem functions and common logic 2025-10-09 22:12:10 +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