Cameron Gutman
|
9c5d847dae
|
Autodetect a Wayland environment and configure SDL correctly. Fixes #211
|
2019-04-21 18:31:11 -07:00 |
|
Cameron Gutman
|
ed170b8092
|
Prevent the computer name from overflowing the PC grid item
|
2019-04-18 21:03:37 -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
|
fe26098c2b
|
Fix quitting via Command-Q on macOS
|
2019-04-06 15:22:14 -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
|
c383cd39f4
|
Fix text wrapping with giant error messages
|
2019-04-01 18:31:13 -07:00 |
|
Cameron Gutman
|
32535578a0
|
Use newlines for the help text separator on the unmapped gamepad dialog
|
2019-03-31 20:10:56 -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
|
0aa87aacc6
|
Fix focus issues after dismissal of consecutive dialogs (like Add PC -> Add PC error)
|
2019-03-31 19:32:17 -07:00 |
|
Cameron Gutman
|
bc38c302ed
|
Cap the maximum width of the error dialogs
|
2019-03-31 19:05:38 -07:00 |
|
Cameron Gutman
|
c724902508
|
Clean up code for new QC2 dialogs and remove some unused imports
|
2019-03-31 17:44:19 -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
|
bc580c9aaa
|
Ensure SdlGamepadKeyNavigation is only re-enabled after the sessionFinished() callback to avoid conflicts with SdlInputHandler
|
2019-03-29 23:20:43 -07:00 |
|
Cameron Gutman
|
f8e2740532
|
Add placeholder text when no PCs are present
|
2019-03-27 18:13:20 -07:00 |
|
Cameron Gutman
|
a079ecd20b
|
Improve transitions and eliminate conflicting anchor warnings
|
2019-03-27 01:28:46 -07:00 |
|
Cameron Gutman
|
89c8725766
|
Improve Add PC dialog readability on Windows
|
2019-03-27 00:39:25 -07:00 |
|
Cameron Gutman
|
da7d532564
|
Move Add PC button to toolbar
|
2019-03-26 21:31:51 -07:00 |
|
Cameron Gutman
|
4752d4966d
|
Improve Add PC dialog to have a proper text field
|
2019-03-26 21:12:53 -07:00 |
|
Cameron Gutman
|
764360c0f3
|
Avoid doing non-trivial work in onCheckedChanged on settings page load
|
2019-03-24 19:15:35 -07:00 |
|
Cameron Gutman
|
08482577eb
|
Fix connection termination dialog regression from 03c0be0720
|
2019-03-24 15:19:38 -07:00 |
|
Cameron Gutman
|
c48ed7bb0d
|
Fix undefined variable usage after 2703efedef
|
2019-03-23 20:25:19 -07:00 |
|
Cameron Gutman
|
d2cff86c97
|
Refactor SdlGamepadKeyNavigation to avoid multiple reinitializations of SDL
|
2019-03-23 14:15:55 -07:00 |
|
Cameron Gutman
|
03c0be0720
|
Only display help options on platforms with web browsers
|
2019-03-23 13:51:34 -07:00 |
|
Cameron Gutman
|
2703efedef
|
Improve performance of looking up static system properties
|
2019-03-23 12:05:08 -07:00 |
|
Cameron Gutman
|
b78a7971d9
|
Fix the launch warning toasts on Qt 5.9
|
2019-03-22 21:30:06 -07:00 |
|
Cameron Gutman
|
f624a1817e
|
Add preference and tweak connection warning
|
2019-03-18 20:21:52 -07:00 |
|
Cameron Gutman
|
5ccb4a8b7f
|
Improve busy PC error text
|
2019-03-17 00:33:52 -07:00 |
|
Cameron Gutman
|
ccd0777ce9
|
Use a Loader to be able to use StackView.onActivated to trigger stream start
|
2019-03-02 20:55:50 -08:00 |
|
Cameron Gutman
|
0ec04df334
|
Hide hint text when the connection completes
|
2019-03-02 14:13:32 -08:00 |
|
Cameron Gutman
|
26d7946b4a
|
Fix toolbar hiding in quit segue
|
2019-03-02 14:13:14 -08:00 |
|
Cameron Gutman
|
292cc579cf
|
Partially revert 8037fb76fc to fix mouse polling issues on Windows
|
2019-03-02 14:11:30 -08: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
|
710648f3f4
|
Fix QuitSegue -> StreamSegue transition to be direct via replacement and disallow toolbar interactions
|
2019-02-09 21:15:17 -08:00 |
|
Cameron Gutman
|
8de42b3199
|
Fix gamepad menu focus and dismissal issues
|
2019-02-09 19:59:01 -08:00 |
|
Cameron Gutman
|
48e78d2cd3
|
Don't allow focus on invisible menu items
|
2019-02-09 19:21:43 -08:00 |
|
Cameron Gutman
|
2986a40c5a
|
Fix some gamepads working for UI navigation but not in game
|
2019-01-29 22:01:05 -08:00 |
|
Cameron Gutman
|
6fcc8b721b
|
Add a button for quitting the running app
|
2019-01-26 23:57:02 -08:00 |
|
Cameron Gutman
|
b4bbd58c77
|
Add long press action on PC view for touchscreens
|
2019-01-26 23:11:09 -08:00 |
|
Cameron Gutman
|
e0bebeae25
|
Allow theme overrides via environment variables
|
2019-01-19 17:06:35 -08:00 |
|