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
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
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
KeksNino
8e5e0425ef
feat: add seeders and leechers column in search results
2026-02-07 03:29:52 +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
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
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
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
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
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
748f0865b7
refactor shutdown process and integrate libtorrent session cleanup
2026-01-31 04:12:37 +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
KeksNino
f3379174b0
feat: improve pause/resume/open folder button in downloads tab
2026-01-30 21:59:31 +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
d057624548
fix pause/resume and add eta + completed length in download
2026-01-23 23:18:04 +01:00
Vxrtrauter
26c5410f3f
Merge branch 'main' of https://github.com/KeksPirates/SoftwareManager
2026-01-20 17:41:43 +01:00
Vxrtrauter
7067f243ae
update appid
2026-01-20 17:39:06 +01:00
Vxrtrauter
d82008c9fe
fix no item in downloads text
2026-01-20 11:26:49 +01:00
KeksNino
606c70efcc
add unicode icons for pause/resume and fix action column size
2026-01-18 21:39:40 +01:00
KeksNino
9970086901
WIP: add pause/resume button in downloads tab
2026-01-18 02:03:31 +01:00
Vxrtrauter
0d631e0ab8
fix assets not showing up in build
2026-01-17 15:26:08 +01:00
Vxrtrauter
84ea030e2a
Enhance asset handling: update icon loading to use dynamic path resolution
2026-01-17 14:46:07 +01:00
Vxrtrauter
6ff29e2ea6
add logo to gui and assets
2026-01-17 14:30:48 +01:00
Vxrtrauter
847b50ab10
image overlay error message: add check for valid image path
2026-01-17 14:08:47 +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
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
e0eaf250e5
Merge branch 'main' of https://github.com/KeksPirates/SoftwareManager
2026-01-13 21:32:07 +01:00
Vxrtrauter
1c4c010e4e
Add download completion tracking and update logging functionality
2026-01-13 21:31:33 +01:00
shayaa
c1509f9172
fix crash because of me being retard
2026-01-13 20:36:15 +01:00
Vxrtrauter
1a59c45ba4
fix qtablewidget section width
2025-12-16 11:25:40 +01:00
Vxrtrauter
293c1c3ad1
fix settings icon again? probably os issue
2025-12-16 11:00:11 +01:00
Vxrtrauter
65f7c04936
refactor: clean up unused imports and improve code organization
2025-11-15 00:16:47 +01:00
KeksNino
9d0d5332bf
fixed updater
2025-10-31 13:45:30 +01:00
KeksNino
f397bc18ce
added option to display image in bottom right
2025-10-31 03:18:59 +01:00
KeksNino
1d500305f7
add aria2c dependency to exe binary on windows
2025-10-25 21:52:39 +02:00
KeksNino
2354adb349
update updater download url
2025-10-20 19:10:49 +02:00