Commit Graph

336 Commits

Author SHA1 Message Date
801ccfc542 bump ver
Some checks failed
Code and build check / Check code (push) Successful in 1m25s
Code and build check / Build with uv (push) Successful in 47s
Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m44s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 1m9s
Build AppImage, Arch and Fedora Packages / Build AppImage (push) Failing after 1m53s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 59s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 1m1s
Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Has been skipped
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-21 10:18:38 +05:00
a13c15bc28 chore(ci): add Gitea workflow for AppImage, Arch & Fedora builds test
Some checks failed
Build AppImage, Arch and Fedora Packages / Build AppImage (push) Has been cancelled
Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Has been cancelled
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Has been cancelled
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Has started running
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Has been cancelled
Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Has been cancelled
Code and build check / Check code (push) Successful in 1m26s
Code and build check / Build with uv (push) Successful in 49s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-20 23:48:40 +05:00
83076d3dfc chore(changelog): update
All checks were successful
Code and build check / Check code (push) Successful in 1m25s
Code and build check / Build with uv (push) Successful in 48s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-20 12:34:06 +05:00
04aaf68e36 fix: Allow context menu for PortProton games without valid exe
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-20 12:31:36 +05:00
e91037708a fix(main_window): prevent RuntimeError when modifying deleted QVBoxLayout in HLTB callback
All checks were successful
Code and build check / Check code (push) Successful in 1m35s
Code and build check / Build with uv (push) Successful in 52s
renovate / renovate (push) Successful in 22s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-18 20:54:45 +05:00
1b743026c2 chore(build): clean appimage more agressive
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-18 15:26:51 +05:00
30b4cec4d1 chore(todo): fix typos
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-18 00:02:11 +05:00
db68c9050c chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 20:16:02 +05:00
1a93d5b82c chore(build): rework appimage dependency list
All checks were successful
Code and build check / Check code (push) Successful in 1m31s
Code and build check / Build with uv (push) Successful in 50s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 20:04:56 +05:00
cc0690cf9e fix: added perllib to appimage for fix exiftool work
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 19:58:56 +05:00
809ba2c976 chore(readme): mention all licences
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 19:42:22 +05:00
68c9636e10 chore(todo): update
All checks were successful
Code and build check / Check code (push) Successful in 2m28s
Code and build check / Build with uv (push) Successful in 53s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 16:56:18 +05:00
f0df1f89be chore(changelog): update
All checks were successful
Code and build check / Check code (push) Successful in 1m34s
Code and build check / Build with uv (push) Successful in 53s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 20:04:34 +05:00
f25224b668 refactor(cli): remove unused --session flag
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 20:00:43 +05:00
0cda47fdfd fix(input_manager): disable fullscreen toggle from keyboard/gamepad in gamescope session
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 19:58:05 +05:00
1a8c733580 chore(todo): update
All checks were successful
Check Translations / check-translations (push) Successful in 17s
Code and build check / Check code (push) Successful in 1m35s
Code and build check / Build with uv (push) Successful in 53s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 13:23:44 +05:00
2476bea32a chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 13:19:36 +05:00
1bbc95a5c1 chore(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 13:18:40 +05:00
d12b801191 feat: added data from How Long To Beat to GameCard
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 13:15:17 +05:00
233dab1269 feat: added module for work with howlongtobeat.com
All checks were successful
Code and build check / Check code (push) Successful in 1m32s
Code and build check / Build with uv (push) Successful in 54s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-13 08:52:15 +05:00
700a478598 chore(changelog): update
All checks were successful
Code and build check / Check code (push) Successful in 1m34s
Code and build check / Build with uv (push) Successful in 52s
renovate / renovate (push) Successful in 22s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-12 11:49:43 +05:00
0fe727331f fix: portprotonqt-session-select path
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-12 11:48:39 +05:00
599644c4f6 fix(portproton-api): use normalize name from steam-api
All checks were successful
Code and build check / Check code (push) Successful in 1m31s
Code and build check / Build with uv (push) Successful in 50s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-11 13:49:26 +05:00
409e06f531 chore: update steam apps list 2025-07-11T08:34:58Z 2025-07-11 08:34:59 +00:00
4818cf5b67 fix(dev-scripts): parse all topics from linux-gaming
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-11 13:31:28 +05:00
59bfcdbbba feat(dev-scripts): add DEBUG_MODE to disable SSL verification
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-11 10:39:06 +05:00
989af36e5b feat(dev-scripts): add environment-based source toggling
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-11 10:29:17 +05:00
8300857aaa chore(changelog): update
All checks were successful
Code and build check / Check code (push) Successful in 1m36s
Code and build check / Build with uv (push) Successful in 52s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-10 23:09:34 +05:00
aea1a36cfd feat: open ppdb on portproton badge click
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-10 23:07:18 +05:00
f7a4fa6a17 chore(docs): move TODOs from README to TODO.md
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-10 22:01:49 +05:00
230ce904d9 chore(build): drop update-information from appimage
All checks were successful
Code and build check / Check code (push) Successful in 1m33s
Code and build check / Build with uv (push) Successful in 54s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 18:11:11 +05:00
23d5aaf0ce chore(changelog): update
All checks were successful
Code and build check / Check code (push) Successful in 1m30s
Code and build check / Build with uv (push) Successful in 51s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 11:24:41 +05:00
37e099d0b0 fix(downloader): enable proxy support for legendary GitHub API requests
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 11:22:35 +05:00
bd6fc73d6f feat: add game assets downloading from repository
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 11:17:38 +05:00
341e6e048f chore(licence): merge all licenses to one
All checks were successful
Code and build check / Check code (push) Successful in 1m36s
Code and build check / Build with uv (push) Successful in 54s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 10:24:43 +05:00
e57770f796 chore(changelog): update
All checks were successful
Check Translations / check-translations (push) Successful in 18s
Code and build check / Check code (push) Successful in 1m43s
Code and build check / Build with uv (push) Successful in 1m0s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:58:30 +05:00
49cd77ee38 chore(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:56:57 +05:00
d26b9774a0 feat(add_game): download cover if link is provided
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:54:53 +05:00
9a27d67dc0 chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:14:29 +05:00
b0fff5af0c ci(pre-commit): exclude QSS themes from pyright and target them in qss check
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:11:35 +05:00
e54fac8aa4 feat: exclude custom_data from package
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:08:40 +05:00
f111674260 feat: rename launchers custom_data
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:05:07 +05:00
a5df7f0477 chore(changelog): update
All checks were successful
Code and build check / Check code (push) Successful in 1m35s
Code and build check / Build with uv (push) Successful in 58s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 13:19:13 +05:00
f2954497d9 chore(readme): update todo
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 13:18:04 +05:00
80bbab692d chore(documentation): mention localization in custom data
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 13:17:07 +05:00
731e919884 feat: added translate support to custom data
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 13:10:37 +05:00
0efc3a8701 chore(changelog): update
All checks were successful
Code and build check / Check code (push) Successful in 1m50s
Code and build check / Build with uv (push) Successful in 1m8s
renovate / renovate (push) Successful in 28s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-05 15:43:46 +05:00
fa847d167b optimize covers to reduce file size thanks to @Vector_null
All checks were successful
Code and build check / Check code (pull_request) Successful in 1m41s
Code and build check / Build with uv (pull_request) Successful in 1m1s
2025-07-05 17:02:18 +07:00
4a82fc4a12 chore: bump uv
Some checks failed
Code and build check / Check code (push) Successful in 1m31s
Code and build check / Build with uv (push) Successful in 1m2s
Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 3m51s
Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m35s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 1m33s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 1m40s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 1m33s
Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Failing after 1m1s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
v0.1.3
2025-07-05 13:18:53 +05:00
dd5db7c6c0 chore: bump ver
Some checks failed
Code and build check / Check code (push) Successful in 1m47s
Code and build check / Build with uv (push) Has been cancelled
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-05 13:14:43 +05:00