Commit Graph

73 Commits

Author SHA1 Message Date
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
9f86eae5ef fix focus styles for buttons, text fields & checkbox 2025-06-12 15:13:46 +07:00
748f9c886b add checkboxes styles 2025-06-12 14:33:37 +07:00
9fe5a8315a chore(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-11 23:17:35 +05:00
c1b8eac127 feat: add gamepad haptic feedback setting
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-11 23:11:38 +05:00
30a4fc6ed7 feat(input-manager): add haptic feedback for game launch with gamepad
All checks were successful
Code and build check / Check code (push) Successful in 1m19s
Code and build check / Build with uv (push) Successful in 45s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-11 19:08:58 +05:00
0587cf58ed feat(input_manager): open system overlay by Insert button
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-11 18:20:48 +05:00
58c7541fa3 feat(input_manager): rework gamepad buttons maping
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-11 18:16:08 +05:00
b9d7fc2326 feat(input_manager): add dualshock 4 and dualsence mapping
All checks were successful
Code and build check / Check code (push) Successful in 1m25s
Code and build check / Build with uv (push) Successful in 49s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-11 17:53:08 +05:00
7e9a0be150 fix: restore theme tab after theme change
All checks were successful
Code and build check / Check code (push) Successful in 1m18s
Code and build check / Build with uv (push) Successful in 45s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-11 07:35:40 +05:00
b35a1b8dfe fix: prevent game card overlap in all\ display filter
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-11 07:20:24 +05:00
cc8c22e972 chore(localization): update
Some checks failed
Check Translations / check-translations (push) Successful in 47s
Code and build check / Check code (push) Failing after 2m7s
Code and build check / Build with uv (push) Failing after 32s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-10 10:25:42 +05:00
b025e0bbcf feat: rework QMessageBox handle and add focus style to it
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-10 00:22:54 +05:00
9373aa1329 feat: added "Return to Desktop" button to overlay
All checks were successful
Code and build check / Check code (push) Successful in 1m29s
Code and build check / Build with uv (push) Successful in 48s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-09 19:54:11 +05:00
61680ed97f chore: update program name to PortProtonQt
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-09 09:56:25 +05:00
6fa145ee13 feat: add styling to Context Menu
All checks were successful
Code and build check / Check code (push) Successful in 1m39s
Code and build check / Build with uv (push) Successful in 52s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 23:36:01 +05:00
b0ec4487ca feat: add styling to QCheckBox and overlay buttons
All checks were successful
Code and build check / Check code (push) Successful in 1m43s
Code and build check / Build with uv (push) Successful in 54s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 23:25:48 +05:00
68a52d6980 feat: optimize game grid update for search performance
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 23:06:14 +05:00
55c32457d6 chore(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 22:56:19 +05:00
b965b23a50 feat: add toggle favorite actions to context menu
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 22:53:16 +05:00
08f4a0215b feat: added ecodes.KEY_HOMEPAGE (PS button) for overlay open
All checks were successful
Code and build check / Check code (push) Successful in 2m4s
Code and build check / Build with uv (push) Successful in 48s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 15:02:03 +05:00
647394ca92 chore(localization): update
All checks were successful
Check Translations / check-translations (push) Successful in 13s
Code and build check / Check code (push) Successful in 1m21s
Code and build check / Build with uv (push) Successful in 46s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 09:34:24 +05:00
34e70d05f3 feat: add continuous D-pad navigation
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 09:20:53 +05:00
a21705da15 feat: hide the games from EGS until after the workout
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 09:11:52 +05:00
1ea5fd710c feat: added --fullscreen cli argument
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 09:07:18 +05:00
4de4bdb99d feat: added system overlay to guide button
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-08 07:16:02 +05:00
bcf319c024 feat: optimize slider code
All checks were successful
Code and build check / Check code (push) Successful in 1m17s
Code and build check / Build with uv (push) Successful in 46s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-07 22:11:36 +05:00
83455bc33f fix: restore correct badge positioning on visibility change in GameCard
All checks were successful
Code and build check / Check code (push) Successful in 1m20s
Code and build check / Build with uv (push) Successful in 46s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-07 21:40:27 +05:00
2377426b27 fix: correct badge positioning in GameCard on display filter change (again)
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-07 21:31:07 +05:00
a5977f0f59 fix: correct badge positioning in GameCard.update_badge_visibility
All checks were successful
Code and build check / Check code (push) Successful in 1m21s
Code and build check / Build with uv (push) Successful in 49s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-07 19:08:53 +05:00
0f59c46d36 fix(input_manager): handle AddGameDialog navigation with D-pad
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-07 15:26:37 +05:00
364e1dd02a feat(input_manager): Added QComboBox and QListView handler for Gamepad
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-07 15:16:42 +05:00
c037af4314 feat(input_manager): Added QMenu handler for Gamepad
All checks were successful
Code and build check / Check code (push) Successful in 1m21s
Code and build check / Build with uv (push) Successful in 46s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-07 11:21:51 +05:00
2ae3831662 fix(input_manager): restore keyboard navigation with Up/Down keys
All checks were successful
Code and build check / Check code (push) Successful in 1m25s
Code and build check / Build with uv (push) Successful in 46s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-07 10:39:50 +05:00
3c1029c5b7 chore(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-06 20:02:32 +05:00
8b2b2c88f5 feat(input-manager): toggle fullscreen mode with gamepad Select button
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-06-06 19:59:41 +05:00