|
4a48ec302d
|
refactor(context_menu): clean code
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-06-28 00:08:10 +05:00 |
|
|
c64c01165d
|
feat(FileExplorer): add preview icons
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-27 14:19:53 +05:00 |
|
|
4d7caa33b5
|
feat(FileExplorer): add prev dir action on Y and Square thanks to @Vector_null
Code and build check / Check code (push) Successful in 1m29s
Code and build check / Build with uv (push) Successful in 53s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-27 10:37:51 +05:00 |
|
|
7fb05322ad
|
fix: returned game list update on game delete
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-27 10:28:21 +05:00 |
|
|
fea5ff9877
|
feat(FileExplorer): add quick navigation for mounted drives
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 21:36:23 +05:00 |
|
|
dc06f78c43
|
fix(FileExplorer): normalize path handling for parent directory navigation
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 21:10:44 +05:00 |
|
|
8184a0bc71
|
fix(dialogs): Avoid Runtime MainWindow Dependency
Code and build check / Check code (push) Successful in 1m46s
Code and build check / Build with uv (push) Successful in 1m2s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 15:20:44 +05:00 |
|
|
6ab3c4d232
|
docs(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 14:56:44 +05:00 |
|
|
34ce0a74b0
|
fix: resolve Pyright type errors
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 14:54:53 +05:00 |
|
|
88e9d1d7c5
|
feat(dialogs): add file extension filters for exe and image selection to File Explorer
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 14:35:24 +05:00 |
|
|
4af4d1f0b0
|
fix(dialogs): fix File Explorer buttons translate
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 14:27:09 +05:00 |
|
|
69d2960312
|
fix(input-manager): centralize gamepad handling for FileExplorer
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 14:24:29 +05:00 |
|
|
afad92d967
|
feat(dialogs): implement FileExplorer for cover image selection
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 14:07:21 +05:00 |
|
|
3f0e7487df
|
feat(dialogs): added gamepad support to FileExplorer thanks to @Vector_null
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-26 13:51:50 +05:00 |
|
|
3f0d259bf0
|
fix(toggleGame): enable PortProton game launch by removing premature return and setting proper process tracking
Code and build check / Check code (push) Successful in 2m9s
Code and build check / Build with uv (push) Successful in 57s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-25 10:56:46 +05:00 |
|
|
1230d85fe6
|
fix(egs): fix invalid .desktop format caused by indentation
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-25 10:38:57 +05:00 |
|
|
0550d443f7
|
feat(dialogs, context-menu): use generate_thumbnail for 128x128 icons from exe
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-24 15:28:28 +05:00 |
|
|
be3b83b51f
|
chore(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-24 11:17:45 +05:00 |
|
|
9b48e26acc
|
refactor(context_menu): simplify ContextMenuManager implementation
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-24 10:48:14 +05:00 |
|
|
66f19afdaa
|
chore(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
0a915b4630
|
fix: QMessageBox on context menu
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
762d071396
|
feat: added add to desktop and menu to egs context menu
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
ca442f3318
|
feat: update context menu for egs games
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
9708b8d1a2
|
feat(egs-api): Implement add_egs_to_steam to add EGS games to Steam via shortcuts.vdf
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
0802c97d9f
|
feat(egs-api): add Steam ID
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
c59a0401b1
|
feat: added playtime and last launch to EGS
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
3a8a9bf2eb
|
fix: prevent premature game termination detection for EGS games
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
73afe7c554
|
feat: added import to context menu
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
a8ec615352
|
feat: replace steam placeholder icon to real egs icon
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
74622356fc
|
feat: added handle egs games to toggleGame
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
be10225e4e
|
Revert "feat: hide the games from EGS until after the workout"
This reverts commit a21705da15 .
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-22 13:27:30 +00:00 |
|
|
329b7f1038
|
standart_theme: reworked styles, adding vars
Code and build check / Check code (pull_request) Successful in 1m23s
Code and build check / Build with uv (pull_request) Successful in 50s
Code and build check / Check code (push) Successful in 1m18s
Code and build check / Build with uv (push) Successful in 48s
|
2025-06-22 13:22:07 +07:00 |
|
|
fea07e19fe
|
reworked styles to look the same in normal use and gamescope session
Code and build check / Check code (pull_request) Successful in 1m44s
Code and build check / Build with uv (pull_request) Successful in 59s
Code and build check / Check code (push) Successful in 1m28s
Code and build check / Build with uv (push) Successful in 1m0s
|
2025-06-21 22:33:03 +07:00 |
|
|
78f5118709
|
native package: fix combobox list
Code and build check / Check code (push) Successful in 1m40s
Code and build check / Build with uv (push) Successful in 51s
|
2025-06-21 12:39:23 +00:00 |
|
|
1f14dd7fdf
|
native package: fix combobox full width in PORTPROTON SETTINGS thanks to @Boria138
|
2025-06-21 12:39:23 +00:00 |
|
|
3d3bdd8f98
|
dark_theme remove duplicate SETTINGS_CHECKBOX_STYLE
|
2025-06-21 12:39:23 +00:00 |
|
|
9d7c674544
|
native package: combobox full width in PORTPROTON SETTINGS
|
2025-06-21 12:39:23 +00:00 |
|
|
e6c90508ab
|
native package: left alignment for portproton & addgame QLabels
|
2025-06-21 12:39:23 +00:00 |
|
|
bd1b7c07ae
|
fix: force Fusion style for consistent QComboBox styling
Code and build check / Check code (push) Successful in 1m28s
Code and build check / Build with uv (push) Successful in 49s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-21 10:46:51 +05:00 |
|
|
e9e0bea854
|
feat: stay overlay on top
Code and build check / Check code (push) Successful in 1m30s
Code and build check / Build with uv (push) Successful in 50s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-19 19:31:33 +05:00 |
|
|
b1aa987e4e
|
fix: ensure application quits on window close
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-19 18:30:24 +05:00 |
|
|
f4c8b70bd0
|
feat: add --session CLI argument for start gamescope
Code and build check / Check code (push) Successful in 1m39s
Code and build check / Build with uv (push) Successful in 51s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-18 22:48:24 +05:00 |
|
|
ff960df77c
|
feat: transfer focus to hovered GameCard with mutual exclusivity
Code and build check / Check code (push) Successful in 1m50s
Code and build check / Build with uv (push) Successful in 54s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-17 23:11:25 +05:00 |
|
|
32bbe89911
|
fix: enforce mutual exclusivity of hovered and focused states in GameCard
Code and build check / Check code (push) Successful in 1m40s
Code and build check / Build with uv (push) Successful in 54s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-17 22:58:57 +05:00 |
|
|
593db00166
|
fix(themes): typo in GAME_CARD_ANIMATION
Code and build check / Check code (push) Successful in 1m44s
Code and build check / Build with uv (push) Successful in 58s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-17 14:39:21 +05:00 |
|
|
0b92d058a9
|
feat: move GameCard animation properties to styles
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-17 14:24:06 +05:00 |
|
|
4559231712
|
fix: prevent multiple GameCard highlight animations on rapid mouse movement
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-06-16 22:34:06 +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
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 |
|
|
66e1871304
|
chore: bump ver
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 |
|