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
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-06-15 22:33:33 +05:00
66e1871304
chore: bump ver
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-06-15 17:17:50 +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
3cc40154b0
fix: disable gamepad handling on game start thanks to @Vector_null
...
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
...
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
502b5b5256
feat: change badge position and size on slider change
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-06-14 14:17:11 +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
...
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
502664438c
chore: update screenshots in standart theme
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-06-14 00:00:02 +05:00
74400d1389
feat: align keyboard arrow key navigation with D-pad logic
...
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
...
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
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-06-13 17:43:49 +05:00
e9ecb466b2
combobox styles for hover & focus
2025-06-13 18:09:06 +07:00
2ce41697ef
changed context_menu_style
2025-06-13 17:50:36 +07:00
997e66afa6
system_overlay now borderless thanks to @Vector_null
2025-06-13 17:36:27 +07:00
bad91fed4e
dialogs.py add input styles
2025-06-13 11:44:20 +07:00
a1bdff73fe
getAntiCheatIconFilename expand the list of status
2025-06-13 11:21:57 +07:00
0c7cb0092b
change getAntiCheatIconFilename
2025-06-13 11:11:32 +07:00
120f2a5590
change color of icons for areweanticheat
2025-06-13 11:04:17 +07:00
fbe8d87b3d
system_overlay change from QPushButton to AutoSizeButton
2025-06-13 10:56:39 +07:00
568120fb0e
add icons for system_overlay
2025-06-13 10:55:01 +07:00
bff5e456cf
change ACTION_BUTTON_STYLE style
2025-06-13 09:30:43 +07:00
de3b95d06c
merge upstream
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
...
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
...
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
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-06-11 17:53:08 +05:00
7e9a0be150
fix: restore theme tab after theme change
...
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
...
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
...
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