Vxrtrauter
9f8111ac73
refactor: streamline update check logic and enhance log handling
2026-02-11 03:27:49 +01:00
Vxrtrauter
e5b809d6d4
# This is a combination of 9 commits.
...
# This is the 1st commit message:
fix: update Python version to 3.12 and switch from PyInstaller to Nuitka for building executables
# This is the commit message #2 :
fix: correct UPX path for Windows installation in CI workflow
# This is the commit message #3 :
fix: update UPX installation path handling for Windows and Linux in CI workflow
# This is the commit message #4 :
fix: enhance UPX installation by setting UPX_BINARY environment variable for better compatibility
# This is the commit message #5 :
fix: add --assume-yes-for-downloads option to Nuitka build commands for improved automation
# This is the commit message #6 :
fix: update asset path handling in MainWindow for improved compatibility with frozen applications
# This is the commit message #7 :
fix: update Nuitka build options and refine PySide6 dependency for improved compatibility
# This is the commit message #8 :
fix: add Windows icon conversion step and update Nuitka build options for improved compatibility
# This is the commit message #9 :
fix: refactor Nuitka and UPX installation steps for improved clarity and compatibility
2026-02-11 03:01:31 +01:00
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
KeksNino
88042b2d3d
fix: downloads randomly resuming after a few seconds when paused
...
credits to claude opus 4.5, i could not figure this out
2026-02-09 23:17:18 +01:00
Vxrtrauter
9265a9cd1c
refactor: change init_uztracker to synchronous and update data formatting for m0nkrus
2026-02-09 04:36:28 +01:00
Vxrtrauter
adc9f6f6d4
QOL: tested stuff, fixed main.py typos, removed unused variables and added startup timer because it looks cool
2026-02-08 23:54:10 +01:00
Vxrtrauter
a3a6ef5eec
fix: update config handling and improve tracker data retrieval
2026-02-07 04:02:14 +01:00
KeksNino
8e5e0425ef
feat: add seeders and leechers column in search results
2026-02-07 03:29:52 +01:00
Vxrtrauter
c2b329aed4
update: change api request format to new server
2026-02-07 03:03:14 +01:00
KeksNino
c5f2be90af
fix: move update checkbox to general tab
2026-02-07 01:52:11 +01:00
KeksNino
695b80c6de
feat: add tabs to settings menu
2026-02-07 01:47:25 +01:00
Vxrtrauter
b7188a515a
feat: add flush_log_buffer function and update consoleLog to handle log entries
2026-02-07 01:42:05 +01:00
Vxrtrauter
7b2522438c
feat: add network interface binding to settings dialog and update save_settings function
2026-02-06 23:50:18 +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
3f39e67933
Merge branch 'main' of https://github.com/KeksPirates/SoftwareManager
2026-02-05 17:28:50 +01:00
Vxrtrauter
d43d6e57cc
add more interface stuff
2026-02-05 00:36:12 +01:00
KeksNino
28cffe59f5
feat: add context menu option to delete file
2026-02-04 21:34:03 +01:00
Vxrtrauter
f1726f4e9a
Merge branch 'main' of https://github.com/KeksPirates/SoftwareManager
2026-02-04 20:44:51 +01:00
KeksNino
b7ca895aeb
fix: open folder because state.download_path is None in gui.py
2026-02-04 19:35:35 +01:00
KeksNino
e95ad11672
add context menu to cancel downloads, open folder and copy magnet link
2026-02-04 18:56:03 +01:00
Vxrtrauter
990135450f
test network stuff
2026-02-04 03:04:24 +01:00
KeksNino
62c6afe350
disable library tab (may be added again in the future)
2026-02-03 17:41:59 +01:00
Vxrtrauter
86b4f023ac
update QApplication instance handling (switch to pyqtdarktheme-fork)
2026-02-02 00:50:32 +01:00
KeksNino
006da55aa0
fix: pause/resume button showing up twice
2026-02-01 20:28:24 +01:00
KeksNino
d4005d7e86
fix: disable transparency on windows as it is broken
2026-01-31 19:17:30 +01:00
KeksNino
08a45cb422
feat: add qt window transparency
2026-01-31 18:46:40 +01:00
Vxrtrauter
c49726fe42
feat: improve cursor styles for buttons and combo box in GUI
2026-01-31 07:51:00 +01:00
Vxrtrauter
ecc117dedc
feat: enhance GUI layout and styling for better usability
2026-01-31 07:36:40 +01:00
KeksNino
c51fc9ea4a
feat: remove toolbar, will be improved later
2026-01-31 05:49:30 +01:00
KeksNino
48ed11c248
remove leftover aria2 code
2026-01-31 05:18:45 +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
89de75c3d7
link update_settings to settings dialog
2026-01-31 04:52:38 +01:00
Vxrtrauter
f41520e595
fixed minor issues
2026-01-31 04:42:15 +01:00
shayaa
dc933d54f3
fix broken merge
2026-01-31 04:36:49 +01:00
shayaa
f78d8780cf
Merge branch 'main' into switch-lt
2026-01-31 04:25:40 +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
KeksNino
f3379174b0
feat: improve pause/resume/open folder button in downloads tab
2026-01-30 21:59:31 +01:00
Vxrtrauter
b217a74fce
add basic libtorrent integration
2026-01-30 21:31:30 +01:00
KeksNino
1da62ef414
feat: browse directories to select download_path and image_path
2026-01-30 10:43:43 +01:00
KeksNino
4b5c36030d
fix macos open folder button
2026-01-30 10:32:10 +01:00
KeksNino
cc5f6a804c
show open folder button when download is complete
2026-01-29 22:55:30 +01:00
KeksNino
b783d0a0cb
only show ignore auto updates on windows
2026-01-24 10:28:58 +01:00
KeksNino
d057624548
fix pause/resume and add eta + completed length in download
2026-01-23 23:18:04 +01:00