Cameron Gutman
e78b389bc0
Fix passing incorrect 'this' pointer to quitRunningApp()
...
This worked before due to Qt behavior that was changed in https://codereview.qt-project.org/c/qt/qtdeclarative/+/450393
to generate a warning in this situation. The old behavior remains the default, but this change avoids a warning in the logs.
2024-05-22 23:11:52 -07:00
Cameron Gutman
4d1acf2e30
Don't invoke signal handlers directly
...
This generates a runtime warning on Qt 6.7
2024-05-06 19:16:10 -07:00
Cameron Gutman
4a7e43ccb6
Improve play and quit button visibility
2023-09-02 19:57:08 -05:00
Cameron Gutman
7073dd26de
Fix race condition that could cause quit segue to never dismiss
...
Fixes #1060
2023-08-29 18:10:16 -05:00
Casey Korver
ea06ec0133
Correct spelling mistakes found with Codespell
2023-07-09 13:21:18 -05:00
Cameron Gutman
ac19f62ed9
Never display placeholder text for an app collector game
...
Fixes #567
2021-05-02 10:39:25 -05:00
Cameron Gutman
a3c249abe9
Don't load the app label asynchronously
2021-03-02 19:03:09 -06:00
Cameron Gutman
b7cbd99212
Fix tooltip display in app grid
2021-03-02 18:35:50 -06:00
Cameron Gutman
b53ef35a85
Improve loading speed of PC and app grids
2021-03-02 18:32:56 -06:00
Maximiliano Bertacchini
fff9f2b17d
Add numpad Enter handlers (Keys.onEnterPressed) ( #516 )
2021-02-27 17:01:22 -06:00
Cameron Gutman
68acb78ae6
Use specific resuming text when reconnecting to a game
2020-12-31 21:33:41 -06:00
Cameron Gutman
949aaaff2a
Add tooltip for hide games option
2020-12-31 21:31:46 -06:00
Cameron Gutman
1780d9417f
Disable app menu options instead of hiding them
2020-11-28 17:32:39 -06:00
Cameron Gutman
72182c7caa
Add support for selecting an app to launch directly
2020-11-23 21:38:22 -06:00
Cameron Gutman
aa4684077d
Fix inability to open app menu with gamepad
2020-11-21 13:28:04 -06:00
Cameron Gutman
6e7a42065c
Translation updates and refactoring
2020-11-21 13:15:54 -06:00
watchha
2c987d2912
French translation ( #451 )
...
* french translation
* Update main.cpp
* Update main.cpp
Co-authored-by: watchha <watchha@users.noreply.github.com>
2020-11-21 11:42:16 -06:00
Cameron Gutman
539bf0cb30
Add support for hiding games
...
Fixes #255
2020-08-01 21:06:01 -07:00
Cameron Gutman
8d89983eeb
Parent ScrollBars to their Flingables, not the StackView
...
This ensures they disappear when navigating to a new page
2020-05-10 12:53:27 -07:00
Cameron Gutman
1cb03b1882
Add padding to app labels
2019-09-29 21:26:07 -07:00
Cameron Gutman
4e4f04c174
Focus on first item when a gamepad is connected
2019-05-19 11:08:23 -07:00
Cameron Gutman
ac36fef968
Fix incorrect placeholder status after loading box art causing app label to be absent
2019-04-18 20:58:40 -07:00
Cameron Gutman
84084835ce
Refactor and fix the GridView centering code to avoid flipping between states
2019-04-06 11:48:58 -07:00
Cameron Gutman
7f38a67ede
Fix brown-paper-bag bug in 948910bfa2
2019-04-03 21:13:12 -07:00
Cameron Gutman
948910bfa2
Don't open the app context menu for mouse clicks
2019-04-03 20:27:00 -07:00
Cameron Gutman
ce5dac07d3
Ensure the anchor hack stays in sync with changing margins prior to Qt 5.12
2019-04-01 22:12:49 -07:00
Cameron Gutman
d4b0057423
Minor tweak to the label layout of running apps
2019-04-01 20:55:11 -07:00
Cameron Gutman
de8b12f594
Fix grid view margins and scroll bar positioning on Qt 5.9
2019-04-01 20:40:52 -07:00
Cameron Gutman
69e31a0a37
Redesign the app view UI to feature larger game artwork and less text
2019-04-01 19:49:33 -07:00
Cameron Gutman
2e9af8fef0
Fix focus and rejection of Yes/No dialogs on SL
2019-03-31 19:40:30 -07:00
Cameron Gutman
73604020d7
Rewrite dialog code to use Quick Controls 2
2019-03-31 17:24:25 -07:00
Cameron Gutman
060a00b9c7
Consolidate help handling into ErrorMessageDialog
2019-03-31 15:16:48 -07:00
Cameron Gutman
81ad1a18fa
Fix error dialog focus issues after dismissal on Steam Link
2019-03-31 13:57:57 -07:00
Cameron Gutman
1d94903eef
Add a hack to ensure the layout anchors work properly on Qt 5.11 and earlier
2019-03-30 12:28:18 -07:00
Cameron Gutman
a079ecd20b
Improve transitions and eliminate conflicting anchor warnings
2019-03-27 01:28:46 -07:00
Cameron Gutman
d2cff86c97
Refactor SdlGamepadKeyNavigation to avoid multiple reinitializations of SDL
2019-03-23 14:15:55 -07:00
Cameron Gutman
ac8183feee
Fix selection loss when going back caused by previous commit
2019-02-22 22:44:09 -08:00
Cameron Gutman
8037fb76fc
Use StackView activation callbacks to perform init and cleanup since visibility callbacks aren't guaranteed to run in any order
2019-02-22 22:14:06 -08:00
Cameron Gutman
23f1060756
Polish the resume/quit buttons
2019-02-12 19:07:48 -08:00
Cameron Gutman
8de42b3199
Fix gamepad menu focus and dismissal issues
2019-02-09 19:59:01 -08:00
Cameron Gutman
6fcc8b721b
Add a button for quitting the running app
2019-01-26 23:57:02 -08:00
Cameron Gutman
e2774309fb
Fix context menus on Qt 5.9
2019-01-02 19:49:06 -08:00
Cameron Gutman
9a153b7170
Remove unneccessary hardcoded text color for better style support
2018-11-22 02:35:25 -08:00
Cameron Gutman
61d90a5a88
Also display a tooltip when the item is highlighted by gamepad/keyboard
2018-10-14 22:23:08 -07:00
Cameron Gutman
ef99f02bc7
Display the tooltip over the text itself and only if it's truncated
2018-10-14 21:39:37 -07:00
Cameron Gutman
969afac696
Add tool tips to app grid
2018-10-12 19:41:20 -07:00
Janne Hakonen
1d691cf763
Reserve a static size for app icon in PC view to position the icon and text on same level with other apps
2018-10-03 19:31:37 +03:00
Cameron Gutman
5f05363996
Fix keyboard navigation of quit app and delete PC dialogs
2018-09-30 22:20:19 -07:00
Cameron Gutman
d706e81cd4
Add gamepad navigation support for everything except context menus and dialogs
2018-09-30 13:41:32 -07:00
Cameron Gutman
8fb37ae229
Finish keyboard navigation for GridViews and MenuItems
2018-09-23 19:06:26 -07:00