mirror of
https://github.com/KeksPirates/SoftwareManager.git
synced 2026-08-03 17:39:42 +02:00
Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 42616f996d | |||
| 8601a1ed50 | |||
| a885576d8a | |||
| a8de8461bd | |||
| c1e4f3a688 | |||
| ca4020970a | |||
| 0956317eb2 | |||
| eed4af7705 | |||
| 02bb77ea1e | |||
| 204ef0f233 | |||
| 82a2f2d4d7 | |||
| be1c9bfe45 |
@@ -238,6 +238,7 @@ jobs:
|
|||||||
- name: Create Release (Public)
|
- name: Create Release (Public)
|
||||||
uses: softprops/action-gh-release@v2
|
uses: softprops/action-gh-release@v2
|
||||||
with:
|
with:
|
||||||
|
token: ${{ secrets.RELEASE_TOKEN }}
|
||||||
tag_name: ${{ needs.build.outputs.version }}
|
tag_name: ${{ needs.build.outputs.version }}
|
||||||
name: ${{ needs.build.outputs.version }}
|
name: ${{ needs.build.outputs.version }}
|
||||||
generate_release_notes: true
|
generate_release_notes: true
|
||||||
@@ -247,5 +248,3 @@ jobs:
|
|||||||
release/SoftwareManager-stable-${{ needs.build.outputs.short_sha }}-windows-setup.exe
|
release/SoftwareManager-stable-${{ needs.build.outputs.short_sha }}-windows-setup.exe
|
||||||
release/SoftwareManager-stable-${{ needs.build.outputs.short_sha }}-macos
|
release/SoftwareManager-stable-${{ needs.build.outputs.short_sha }}-macos
|
||||||
release/SHA256SUMS.txt
|
release/SHA256SUMS.txt
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
|
||||||
@@ -29,7 +29,7 @@ jobs:
|
|||||||
run: python scripts/sync_readme_dependencies.py
|
run: python scripts/sync_readme_dependencies.py
|
||||||
|
|
||||||
- name: Create pull request
|
- name: Create pull request
|
||||||
uses: peter-evans/create-pull-request@v7
|
uses: peter-evans/create-pull-request@v8
|
||||||
with:
|
with:
|
||||||
commit-message: "Sync README dependencies"
|
commit-message: "Sync README dependencies"
|
||||||
branch: auto/sync-readme-dependencies
|
branch: auto/sync-readme-dependencies
|
||||||
|
|||||||
@@ -46,9 +46,9 @@ SoftwareManager is a Python-based GUI tool that simplifies searching and downloa
|
|||||||
beautifulsoup4 (4.14.3)
|
beautifulsoup4 (4.14.3)
|
||||||
darkdetect (0.7.1)
|
darkdetect (0.7.1)
|
||||||
pyinstaller (6.19.0)
|
pyinstaller (6.19.0)
|
||||||
PyQtDarkTheme-fork (2.3.4)
|
PyQtDarkTheme-fork (2.3.6)
|
||||||
plyer (2.1.0)
|
plyer (2.1.0)
|
||||||
psutil (7.1.0)
|
psutil (7.2.2)
|
||||||
libtorrent (2.0.11)
|
libtorrent (2.0.11)
|
||||||
libtorrent-windows-dll (0.0.3)
|
libtorrent-windows-dll (0.0.3)
|
||||||
send2trash (2.1.0)
|
send2trash (2.1.0)
|
||||||
|
|||||||
+2
-2
@@ -3,9 +3,9 @@ PySide6-Essentials==6.11.0
|
|||||||
beautifulsoup4==4.14.3
|
beautifulsoup4==4.14.3
|
||||||
darkdetect==0.7.1
|
darkdetect==0.7.1
|
||||||
pyinstaller==6.19.0
|
pyinstaller==6.19.0
|
||||||
PyQtDarkTheme-fork==2.3.4
|
PyQtDarkTheme-fork==2.3.6
|
||||||
plyer==2.1.0
|
plyer==2.1.0
|
||||||
psutil==7.1.0
|
psutil==7.2.2
|
||||||
libtorrent==2.0.11
|
libtorrent==2.0.11
|
||||||
libtorrent-windows-dll==0.0.3
|
libtorrent-windows-dll==0.0.3
|
||||||
send2trash==2.1.0
|
send2trash==2.1.0
|
||||||
|
|||||||
@@ -110,23 +110,19 @@ class SteamripScraper:
|
|||||||
consoleLog("SteamRip: No valid download links found")
|
consoleLog("SteamRip: No valid download links found")
|
||||||
return None, None
|
return None, None
|
||||||
|
|
||||||
try:
|
|
||||||
idx = links.index(best)
|
|
||||||
except ValueError:
|
|
||||||
consoleLog("SteamRip: Failed to resolve download host")
|
|
||||||
return None, None
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
if idx == 0:
|
consoleLog(f"Found download link: {best}")
|
||||||
|
if "buzzheavier" in best:
|
||||||
link = scrape_buzzheavier(best)
|
link = scrape_buzzheavier(best)
|
||||||
return link
|
return link
|
||||||
elif idx == 1:
|
elif "gofile" in best:
|
||||||
link, headers = scrape_gofile(best)
|
link, headers = scrape_gofile(best)
|
||||||
return link, headers
|
return link, headers
|
||||||
elif idx == 2:
|
elif "vikingfile" in best:
|
||||||
scrape_vikingfile(best)
|
scrape_vikingfile(best)
|
||||||
return None, None
|
return None, None
|
||||||
elif idx == 3:
|
elif "megadb" in best:
|
||||||
scrape_megadb(best)
|
scrape_megadb(best)
|
||||||
return None, None
|
return None, None
|
||||||
else:
|
else:
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ class AppState(QObject):
|
|||||||
|
|
||||||
# GUI
|
# GUI
|
||||||
self.window_transparency: bool = False
|
self.window_transparency: bool = False
|
||||||
self.accent_color: str = ""
|
self.accent_color: str = "#fda7d7"
|
||||||
self.trackertable: QTableWidget
|
self.trackertable: QTableWidget
|
||||||
self.interfaces: List = []
|
self.interfaces: List = []
|
||||||
self.active_interfaces: List = []
|
self.active_interfaces: List = []
|
||||||
|
|||||||
Reference in New Issue
Block a user