Vxrtrauter
053ea7694d
feat: improve output statements on exception blocks
2026-03-15 23:19:32 +01:00
Vxrtrauter
62b24c7111
feat: improve code quality by fixing typos, adding print statements to exception blocks, remove unused imports etc
2026-03-15 23:01:02 +01:00
KeksNino
7cc36fb3ed
refactor (almost) entire gui to split into multiple files
2026-03-13 18:57:25 +01:00
Vxrtrauter
c4685dc2de
fix: retry file deletion to allow libtorrent to release handles
2026-03-11 00:57:48 +01:00
Vxrtrauter
91b5c12afa
feat: multithreaded update downloads + refactor updater into utils/network
2026-03-11 00:43:00 +01:00
Vxrtrauter
b77867b111
feat: QoL features to Updater, workflow trigger.
2026-03-11 00:07:11 +01:00
Vxrtrauter
bf20625832
Fix Torrent Handle errors
2026-03-10 22:45:25 +01:00
Vxrtrauter
a55a049583
Merge branch 'main' of https://github.com/KeksPirates/SoftwareManager
2026-03-10 22:23:26 +01:00
Vxrtrauter
4e7e08c136
fix: download path errors, improve print statements, add exception blocks to prevent errors from crashing the program, removed ability to add custom path on add_download as its not used, removed, fixed config format & parsing issues
2026-03-10 22:21:59 +01:00
KeksNino
c3efa39b09
rename cancel download to remove from list in downloadlist context menu
2026-03-10 21:58:21 +01:00
shayaa
adecc78aec
Merge branch 'main' into merge_candidate_noschxl
2026-03-10 18:40:07 +01:00
Vxrtrauter
f6b852309b
add: direct http download, fix libtorrent speed limit settings
2026-03-10 18:35:56 +01:00
Vxrtrauter
86ec6daca2
feat: add dynamic default headers in search tab
2026-03-10 16:07:45 +01:00
shayaa
2e2e526d3a
Update gui.py
2026-03-10 00:23:08 +01:00
Vxrtrauter
5369578194
Merge branch 'feat-steamrip-noschxl' into merge_candidate_noschxl, improve stuff (http dl impl still needed)
2026-03-09 23:48:41 +01:00
Vxrtrauter
c5e6608ae2
feat: enhance update handling by verifying installer hash and refactoring asset retrieval
2026-03-09 19:03:28 +01:00
Vxrtrauter
214d9a0e23
feat: implement SVG icon handling and update button styles in settings dialog
2026-03-09 18:09:17 +01:00
nosch
39522a4068
download is in download.py, needs to move
2026-03-09 16:59:05 +01:00
noschXL
ec950b751b
Merge pull request #6 from KeksPirates/main
...
Merge upstream
2026-03-09 05:52:35 +00:00
nosch
56735c4344
worked on downloads, magnets are next
2026-03-08 22:29:28 +01:00
Vxrtrauter
8db9f3d9e2
feat: improve hover row delegate rendering by adjusting focus and selection states
2026-03-08 19:49:38 +01:00
Vxrtrauter
80d3ad208d
feat: enhance table item focus styles by adding border properties
2026-03-08 19:20:18 +01:00
nosch
87886a5cf9
merged
2026-03-08 16:07:08 +01:00
Vxrtrauter
66217ff9b6
feat: update settings dialog to handle image path as None; improve table item focus styles
2026-03-08 13:58:23 +01:00
Vxrtrauter
9ba11bfa78
feat: enhance error handling and logging in various modules; improve timeout settings for network requests / fix basic issues
2026-03-08 13:32:30 +01:00
Vxrtrauter
43cbfe056c
feat: remove ugly spinner label and related functionality from search process
2026-03-08 13:19:39 +01:00
Vxrtrauter
12df32f72a
feat: remove unused install path detection function and clean up update process
2026-03-08 13:15:51 +01:00
Vxrtrauter
5b9bdd2a2a
feat: update download process to use temporary installer path and improve silent installation
2026-03-08 02:16:16 +01:00
Vxrtrauter
891c5a86c1
feat: enhance update process with progress dialog and install path detection
2026-03-08 01:55:23 +01:00
nosch
ffdd656b9c
fixed a slight issue in the gui
2026-03-08 01:47:33 +01:00
nosch
d8fec74de1
every menu works, now the downloads need fixing
2026-03-08 01:42:59 +01:00
KeksNino
a5190f151c
fix: temporarily remove subprocess.Popen to stop opening softwaremanager.exe before update finished
2026-03-08 00:41:46 +01:00
KeksNino
e47efab901
fix: remove restartapplications flag in updater
2026-03-08 00:25:32 +01:00
nosch
75e4da33eb
merged upstream, fixed the double tables
2026-03-08 00:16:15 +01:00
KeksNino
925579b9e0
fix: switch updater to silent instead of verysilent and open new exe after installation
2026-03-07 23:57:23 +01:00
KeksNino
dbf396a187
fix: update updater to silently install new setup file
2026-03-07 23:28:00 +01:00
Vxrtrauter
3db9d9c8e4
fix: improve white / dark mode support and enhance table styling
2026-03-07 22:31:38 +01:00
Vxrtrauter
f030795f10
fix: implement forced exit on shutdown and enhance shutdown handling
2026-03-07 22:10:45 +01:00
KeksNino
eccdb2f068
fix file deletion when seeding
2026-03-07 21:56:07 +01:00
Vxrtrauter
bd5ccc7688
fix: improve download status handling and enhance thread safety in logging functions
2026-03-07 21:36:11 +01:00
Vxrtrauter
fbc2225878
refactor: standardize version key in build_info.json and enhance download selection logic in download.py
...
feat: add SVG icons for play, pause, and folder actions in gui.py; implement status bar for download speed display
fix: remove unnecessary newline in libtorrent_misc.py and streamline update checker logic in update_checker.py
2026-03-07 20:41:03 +01:00
nosch
003dd0e3aa
a semiworking version, line 343 in gui.py is commented cuz it needs work, the table is also a bit screwed
2026-03-07 19:30:24 +01:00
KeksNino
4d1a639651
remove unused QProgressBar widget
2026-03-07 17:55:52 +01:00
nosch
c76d179daa
shayaa needs to fix rutracker NOW
2026-03-07 16:52:27 +01:00
nosch
577a1637e4
merged upstream
2026-03-06 22:42:42 +01:00
KeksNino
d6e418d045
fix: crash when there are no results in search tab
2026-03-04 21:24:56 +01:00
Vxrtrauter
89fd8b4ebb
fix: fix scraping for uztracker posts to support displaying authors properly
2026-03-04 20:58:56 +01:00
KeksNino
90124fd9c8
fix: smaller author column in search tab
2026-03-04 14:07:43 +01:00
Vxrtrauter
4175f82967
feat: add windowCloseHelper function and integrate it into keyboard interrupt handling
2026-03-03 21:56:28 +01:00
nosch
889c50e201
worked on gui implementation and cleaned up a bit
2026-02-28 17:58:50 +01:00