shayaa
976d610baf
Change runner to self-hosted for test workflow
2026-04-11 09:47:22 +02:00
shayaa
42616f996d
Merge pull request #84 from KeksPirates/fix/steamrip-indexing
...
fix: steamrip provider indexing
42616f9-stable
2026-04-11 09:26:46 +02:00
Vxrtrauter
8601a1ed50
fix: Detect SteamRip hosts by URL
...
Replace brittle index-based host resolution in SteamripScraper with substring checks on the chosen download URL (buzzheavier, gofile, vikingfile, megadb). Add a console log for the resolved link and adjust returned values for gofile. Remove the unnecessary links.index lookup and its exception handling.
2026-04-11 09:25:32 +02:00
shayaa
a885576d8a
Merge pull request #83 from KeksPirates/auto/sync-readme-dependencies
...
Sync README dependencies
2026-04-11 00:04:32 +02:00
Vxrtrauter
a8de8461bd
Sync README dependencies
2026-04-10 22:03:40 +00:00
shayaa
c1e4f3a688
Merge pull request #76 from KeksPirates/dependabot/pip/pyqtdarktheme-fork-2.3.6
...
build(deps): bump pyqtdarktheme-fork from 2.3.4 to 2.3.6
2026-04-11 00:03:30 +02:00
dependabot[bot]
ca4020970a
build(deps): bump pyqtdarktheme-fork from 2.3.4 to 2.3.6
...
Bumps [pyqtdarktheme-fork](https://github.com/5yutan5/PyQtDarkTheme ) from 2.3.4 to 2.3.6.
- [Release notes](https://github.com/5yutan5/PyQtDarkTheme/releases )
- [Commits](https://github.com/5yutan5/PyQtDarkTheme/commits )
---
updated-dependencies:
- dependency-name: pyqtdarktheme-fork
dependency-version: 2.3.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 21:06:14 +00:00
shayaa
0956317eb2
Merge pull request #75 from KeksPirates/dependabot/pip/psutil-7.2.2
...
build(deps): bump psutil from 7.1.0 to 7.2.2
2026-04-10 23:05:07 +02:00
shayaa
eed4af7705
Merge pull request #74 from KeksPirates/dependabot/github_actions/peter-evans/create-pull-request-8
...
build(deps): bump peter-evans/create-pull-request from 7 to 8
2026-04-10 23:04:16 +02:00
Vxrtrauter
02bb77ea1e
fix: set default accent color in AppState to #fda7d7
02bb77e-stable
2026-04-10 20:15:58 +02:00
shayaa
204ef0f233
Fix Workflow
204ef0f-stable
2026-04-10 20:00:04 +02:00
Vxrtrauter
aeaaeb6917
fix: correct spelling of "retrieval" in SteamRip description
aeaaeb6-stable
2026-04-10 19:37:21 +02:00
Vxrtrauter
cb9e147f19
fix: clean up imports in steamrip, contextmenu, and settings modules
2026-04-10 19:34:27 +02:00
KeksNino
9501f0e158
Merge pull request #82 from KeksPirates/feat/change-icon
...
feat: change logo
2026-04-10 17:30:31 +00:00
shayaa
c7b49f079f
Merge pull request #81 from KeksPirates/fix/steamrip-scraper-crash
...
(bug)fix: steamrip scraper freezing whole manager on second search and update notification
2026-04-10 19:27:14 +02:00
shayaa
478bf1c394
Merge branch 'main' into fix/steamrip-scraper-crash
2026-04-10 19:27:03 +02:00
Vxrtrauter
e54b3362f9
fix: steamrip scraper freezing whole manager on second search and update notification popup settings and improve megadb notification handling
2026-04-10 19:25:18 +02:00
KeksNino
e0993ac5b7
fix: save_settings function call when pressing button in notification popup
2026-04-10 19:17:44 +02:00
KeksNino
9715043936
fix: notification popup for megadb being black on windows
2026-04-10 19:02:51 +02:00
KeksNino
761158746f
fix: qdarktheme setup on some notification popups
2026-04-10 18:47:21 +02:00
KeksNino
8d5b76e054
fix: background not transparent anymore after opening megadb notification poup
2026-04-10 18:06:10 +02:00
Vxrtrauter
4eedf620bf
fix: correct og:image tag syntax and update twitter card type for consistency
2026-04-10 17:25:45 +02:00
KeksNino
e016695f83
feat: change logo
2026-04-10 17:24:30 +02:00
shayaa
416920e660
Merge pull request #80 from KeksPirates/enhance/docs
...
Enhance metadata, improve loading effects, and refactor code
2026-04-10 17:15:26 +02:00
Vxrtrauter
39aad600ed
fix: set initial body opacity to 0 for improved loading effect
2026-04-10 17:13:16 +02:00
Vxrtrauter
f051275659
Add Software Manager logo SVG asset
2026-04-10 17:11:31 +02:00
KeksNino
14afc821b1
feat: add notification popup to inform users of malicious ads on megadb
2026-04-10 16:27:53 +02:00
Vxrtrauter
b913a82aef
fix: update page title for clarity and improved SEO
2026-04-10 15:15:17 +02:00
Vxrtrauter
38b03526e3
fix: update Open Graph image URL and remove body opacity style
2026-04-10 13:47:11 +02:00
Vxrtrauter
a954609958
Refactor code structure for improved readability and maintainability
2026-04-10 13:38:20 +02:00
Vxrtrauter
5bd3c94e87
fix: set body opacity to 1 in main.css and adjust index.html for initial visibility
2026-04-10 13:32:38 +02:00
Vxrtrauter
7c456d4aef
fix: set background color for HTML document
2026-04-10 13:30:56 +02:00
Vxrtrauter
1f5e33f975
feat: enhance Open Graph and Twitter Card metadata; improve tab display logic and animations
2026-04-10 13:29:41 +02:00
shayaa
4203969051
Merge pull request #79 from KeksPirates/fix/steamrip
...
Refactor GoFile scraper and add VikingFile and MegaDB support
2026-04-10 01:44:26 +02:00
Vxrtrauter
f4cde66748
feat: add vikingfile and megadb scraping functionality to SteamripScraper
2026-04-10 01:31:02 +02:00
Vxrtrauter
040a8ad728
refactor: improve gofile scraper with token generation and error handling
2026-04-10 01:06:28 +02:00
KeksNino
bf97907600
fix: tracker drop down menu text being incorrectly aligned
2026-04-10 00:20:35 +02:00
dependabot[bot]
82a2f2d4d7
build(deps): bump psutil from 7.1.0 to 7.2.2
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 7.1.0 to 7.2.2.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/docs/changelog.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/v7.1.0...v7.2.2 )
---
updated-dependencies:
- dependency-name: psutil
dependency-version: 7.2.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-09 22:11:56 +00:00
shayaa
8944ed3e37
Merge pull request #78 from KeksPirates/feat/contextmenu
...
Enhance download management with context menus and tray icon features
2026-04-10 00:10:48 +02:00
shayaa
a4797c6fe5
Merge branch 'main' into feat/contextmenu
2026-04-10 00:10:36 +02:00
shayaa
e52f9301d8
Enhance README with Steamrip details and warning
...
Updated the description to include Steamrip and added a note about its experimental status.
2026-04-10 00:03:22 +02:00
Vxrtrauter
4f943759f4
Refactor: steamrip scraper & update menu labels
...
Simplify SteamripScraper link/name extraction by using BeautifulSoup results directly (append absolute URLs and use link.get_text()) and avoid fragile regex; adjust scrape_steamrip_game_downloads to accept a full URL argument. Update context menu text: replace "Copy Magnet URI" with "Copy Download Link" in two places and rename "Download Item" to "Download" for clearer UI wording.
2026-04-09 23:56:14 +02:00
Vxrtrauter
eb9d5d60d1
fix: Centralize single-instance check and refactor startup
...
Introduce check_running(app) to create and check SingleInstance early in main(), store it on app._single_instance, and reuse that instance in run_gui() instead of constructing a new one. Move single-instance exit logic (print, closehelper, force_exit) into the new helper and wire single.on_raise to show_from_tray. Also replace the previous consoleLog call with print and add a comment indicating the check is for SoftwareManager already running. This centralizes startup single-instance handling and avoids creating multiple SingleInstance objects.
2026-04-09 23:31:09 +02:00
Vxrtrauter
7aea5c882a
fix: tracker context menu logic and server name
...
contextmenu.py: Harden context-menu handlers by validating row bounds against state.posts, avoid relying on selectedItems() in places where _context_menu_row is used, and handle directory paths when deleting downloads (os.path.isdir or isfile) before send2trash. Also streamline URL opening with exception handling. main.py: Update SERVER_NAME to "SoftwareManager_KeksPirates". These changes prevent out-of-range/selection errors and ensure directories are trashed safely; also update server identification.
2026-04-09 23:13:23 +02:00
KeksNino
b4ba9ea4d1
fix: fixed absolutely nothing by changing some qt worker stuff
2026-04-09 22:27:26 +02:00
KeksNino
dcba60c695
fix: cant use copy magnet uri contextmenu widget more than once
2026-04-09 02:15:36 +02:00
dependabot[bot]
be1c9bfe45
build(deps): bump peter-evans/create-pull-request from 7 to 8
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-08 23:10:17 +00:00
shayaa
b3cd6e0e5a
Merge pull request #73 from KeksPirates/auto/sync-readme-dependencies
...
Sync README dependencies
2026-04-09 01:10:05 +02:00
Vxrtrauter
41e418b9a8
Sync README dependencies
2026-04-08 23:09:49 +00:00
shayaa
c2122a9074
Merge pull request #72 from KeksPirates/fix/broken-dependencies
...
Downgrade darkdetect to 0.7.1 and update Dependabot configuration
2026-04-09 01:09:41 +02:00