Commit Graph

141 Commits

Author SHA1 Message Date
62b8da2dc4 chore(changelog): update
Some checks failed
Code and build check / Check code (push) Successful in 1m48s
Code and build check / Build with uv (push) Successful in 56s
Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 3m33s
Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m37s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (40) (push) Successful in 1m4s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 59s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 1m13s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 59s
Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Failing after 24s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
v0.1.2
2025-06-15 22:53:23 +05:00
b77609cb5f fix: resolve Pyright type errors
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 22:51:50 +05:00
56b105d7b4 fix: completly exit on app close
Some checks failed
Code and build check / Check code (push) Failing after 1m35s
Code and build check / Build with uv (push) Successful in 56s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 22:33:33 +05:00
14687d12ca feat(ci): extract downloaded artifacts
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 22:14:01 +05:00
6a648a2a8d fix(ci): install original-awk
Some checks failed
Code and build check / Build with uv (push) Has been cancelled
Code and build check / Check code (push) Has been cancelled
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 18:33:41 +05:00
c0b2006338 fix(ci): release body generate
Some checks failed
Code and build check / Build with uv (push) Has been cancelled
Code and build check / Check code (push) Has been cancelled
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 18:13:39 +05:00
2c2fc082a7 fix(ci): use download-artifact@v3
All checks were successful
Code and build check / Check code (push) Successful in 1m57s
Code and build check / Build with uv (push) Successful in 55s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 17:51:44 +05:00
66e1871304 chore: bump ver
Some checks failed
Code and build check / Check code (push) Successful in 1m32s
Code and build check / Build with uv (push) Successful in 56s
Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Has been cancelled
Build AppImage, Arch and Fedora Packages / Build AppImage (push) Has been cancelled
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (40) (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 been cancelled
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
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 17:17:50 +05:00
6daa28b393 chore(readme): update todo
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 16:54:36 +05:00
a3445898e5 chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 16:49:59 +05:00
076d06a9c0 fix(input-manager): remap add_game to X for avoid conflicts with PS
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 16:44:26 +05:00
d85e7f058f fix(input-manager): restore gamepad rumble on game launch by delaying disable_gamepad_handling
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 16:39:32 +05:00
dd05ef8a1f feat: close QMessageBox using confirm key on gamepad
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 16:35:48 +05:00
326b2d7411 chore: update steam apps list 2025-06-15T10:52:34Z 2025-06-15 10:52:34 +00:00
d280cf2531 feat(dev-scripts): parse all ppdb topics from our forum
All checks were successful
Code and build check / Check code (push) Successful in 1m46s
Code and build check / Build with uv (push) Successful in 50s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 15:48:16 +05:00
3cc40154b0 fix: disable gamepad handling on game start thanks to @Vector_null
All checks were successful
Code and build check / Check code (push) Successful in 1m41s
Code and build check / Build with uv (push) Successful in 49s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 14:00:06 +05:00
f765b5e840 fix: restore else block in ClickableLabel paintEvent to render text without icon
All checks were successful
Code and build check / Check code (push) Successful in 1m22s
Code and build check / Build with uv (push) Successful in 46s
Restore the `else` block in `paintEvent` of `ClickableLabel` to set `text_rect` when no icon is present. This fixes a regression where `favoriteLabel` in `GameCard` was invisible but clickable, as text (`★` or `☆`) was not rendered without a pixmap.

Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-15 00:52:18 +05:00
c54c3273a0 chore(readme): update todo
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 14:18:14 +05:00
502b5b5256 feat: change badge position and size on slider change
All checks were successful
Code and build check / Check code (push) Successful in 1m38s
Code and build check / Build with uv (push) Successful in 55s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 14:17:11 +05:00
0b45ba963a chore(changelog): update
All checks were successful
Code and build check / Check code (push) Successful in 1m22s
Code and build check / Build with uv (push) Successful in 56s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 11:51:04 +05:00
7becbf5de2 feat(input_manager): added change slider size to RT and LT
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 11:49:28 +05:00
66b4b82d49 feat: change game card size only on slider released
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 11:14:22 +05:00
dbf3a30119 chore(localization): update
All checks were successful
Check Translations / check-translations (push) Successful in 13s
Code and build check / Check code (push) Successful in 1m24s
Code and build check / Build with uv (push) Successful in 47s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 10:38:31 +05:00
4c2e2a9c8d feat: drop title translate from FramelessWindow
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 10:35:46 +05:00
802d5a2ba1 chore(metainfo): sync screenshots with standart theme
All checks were successful
Code and build check / Check code (push) Successful in 1m45s
Code and build check / Build with uv (push) Successful in 56s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 00:07:42 +05:00
1d47caf4aa chore(readme): update todo
All checks were successful
Code and build check / Check code (push) Successful in 1m53s
Code and build check / Build with uv (push) Successful in 59s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 00:01:21 +05:00
502664438c chore: update screenshots in standart theme
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-14 00:00:02 +05:00
f4e155dade chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-13 23:49:25 +05:00
74400d1389 feat: align keyboard arrow key navigation with D-pad logic
All checks were successful
Code and build check / Check code (push) Successful in 1m26s
Code and build check / Build with uv (push) Successful in 47s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-13 23:34:11 +05:00
2a46cf7a2f feat: no longer lock the full screen button when automatic full screen mode is enabled
All checks were successful
Code and build check / Check code (push) Successful in 2m10s
Code and build check / Build with uv (push) Successful in 48s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-13 19:31:35 +05:00
f105af01ef fix: resolve Pyright type errors in SystemOverlay class
All checks were successful
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-06-13 17:43:49 +05:00
e9ecb466b2 combobox styles for hover & focus
Some checks failed
Code and build check / Check code (pull_request) Failing after 1m13s
Code and build check / Build with uv (pull_request) Successful in 46s
2025-06-13 18:09:06 +07:00
2ce41697ef changed context_menu_style
Some checks failed
Code and build check / Check code (pull_request) Failing after 1m18s
Code and build check / Build with uv (pull_request) Successful in 49s
2025-06-13 17:50:36 +07:00
997e66afa6 system_overlay now borderless thanks to @Vector_null
Some checks failed
Code and build check / Check code (pull_request) Failing after 1m10s
Code and build check / Build with uv (pull_request) Successful in 45s
2025-06-13 17:36:27 +07:00
bad91fed4e dialogs.py add input styles
Some checks failed
Code and build check / Check code (pull_request) Failing after 1m9s
Code and build check / Build with uv (pull_request) Successful in 46s
2025-06-13 11:44:20 +07:00
a1bdff73fe getAntiCheatIconFilename expand the list of status
Some checks failed
Code and build check / Check code (pull_request) Failing after 1m9s
Code and build check / Build with uv (pull_request) Successful in 45s
2025-06-13 11:21:57 +07:00
0c7cb0092b change getAntiCheatIconFilename
Some checks failed
Code and build check / Check code (pull_request) Failing after 1m11s
Code and build check / Build with uv (pull_request) Successful in 45s
2025-06-13 11:11:32 +07:00
120f2a5590 change color of icons for areweanticheat
Some checks failed
Code and build check / Check code (pull_request) Failing after 1m11s
Code and build check / Build with uv (pull_request) Successful in 45s
2025-06-13 11:04:17 +07:00
fbe8d87b3d system_overlay change from QPushButton to AutoSizeButton
Some checks failed
Code and build check / Check code (pull_request) Failing after 1m8s
Code and build check / Build with uv (pull_request) Successful in 45s
2025-06-13 10:56:39 +07:00
568120fb0e add icons for system_overlay
All checks were successful
Code and build check / Check code (pull_request) Successful in 1m26s
Code and build check / Build with uv (pull_request) Successful in 47s
2025-06-13 10:55:01 +07:00
bff5e456cf change ACTION_BUTTON_STYLE style
All checks were successful
Code and build check / Check code (pull_request) Successful in 1m26s
Code and build check / Build with uv (pull_request) Successful in 47s
2025-06-13 09:30:43 +07:00
de3b95d06c merge upstream
All checks were successful
Code and build check / Check code (pull_request) Successful in 1m25s
Code and build check / Build with uv (pull_request) Successful in 48s
2025-06-12 09:52:06 +00:00
db95120b87 change addgame, play, find_games hover color 2025-06-12 16:50:45 +07:00
337db17467 add areweanticheat status icons 2025-06-12 16:41:43 +07:00
dbf1340f88 feat: added colors to AreWeAntiCheatYet badges
All checks were successful
Code and build check / Check code (push) Successful in 1m20s
Code and build check / Build with uv (push) Successful in 47s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-12 14:37:03 +05:00
09066521e8 add epic games & gog icons 2025-06-12 16:25:39 +07:00
186ee048f7 add background color to NAV_WIDGET_STYLE 2025-06-12 15:58:03 +07:00
79e2ad1997 change nav buttons focus color 2025-06-12 15:50:24 +07:00
a4a3271df9 fix hardlink to checkbox icon 2025-06-12 15:44:56 +07:00
213709e88b add login icon 2025-06-12 15:37:45 +07:00