Cameron Gutman
e0bebeae25
Allow theme overrides via environment variables
2019-01-19 17:06:35 -08:00
Cameron Gutman
34aacc90d7
Include version string in update tooltip
2019-01-03 18:00:54 -08:00
Cameron Gutman
165ad96be1
Fix stack overflow if SDL gamepad initialization fails
2018-11-18 22:04:44 -08:00
Cameron Gutman
1a5a6773ce
Add option to determine if Moonlight launches in full-screen. Fixes #103
2018-11-04 13:57:33 -08:00
Cameron Gutman
839c0a45a0
Avoid polling server status while streaming
2018-10-28 17:53:49 -07:00
Cameron Gutman
e411c207ae
Implement quitting Moonlight via gamepad or keyboard. Fixes #100
2018-10-13 00:41:22 -07:00
Cameron Gutman
e53b32fa57
Stop polling machines after 5 minutes of inactivity to conserve power
2018-10-12 19:58:29 -07:00
Cameron Gutman
fc315feac4
Maximize the Qt UI window if configured for a full-screen display mode
2018-10-06 13:14:32 -07:00
Cameron Gutman
113751a4bc
Avoid Qt bug by using onAfterRendering instead of onAfterSynchronizing to display dialogs
2018-10-05 19:54:13 -07:00
Cameron Gutman
b14a0fa2ce
Ensure initial warning dialogs always appear on top of the Moonlight window
2018-09-30 22:39:51 -07:00
Cameron Gutman
162a16ed3a
Allow settings to be activated when an app or PC is in focus
2018-09-30 13:52:38 -07:00
Cameron Gutman
d706e81cd4
Add gamepad navigation support for everything except context menus and dialogs
2018-09-30 13:41:32 -07:00
Janne Hakonen
d14cfb577b
Add command line parameters. Fixes #30 ( #89 )
...
* Add command line parameters. Fixes #30
* Fixed compile errors
* Fixed code review findings
* Fixed code review findings, take 2
2018-09-29 14:06:55 -07:00
Cameron Gutman
7e414f0af3
Add keyboard shortcuts for Help and Settings
2018-09-23 19:24:47 -07:00
Cameron Gutman
8fb37ae229
Finish keyboard navigation for GridViews and MenuItems
2018-09-23 19:06:26 -07:00
Cameron Gutman
2e3de32810
Partially working keyboard navigation support
2018-09-23 15:16:27 -07:00
Cameron Gutman
9e2fd67487
Add option to enable mouse acceleration for remote desktop usage
2018-09-09 13:21:11 -07:00
Cameron Gutman
af17d56cbd
Add option to disable mDNS PC discovery. Fixes #50
2018-09-09 12:33:19 -07:00
Cameron Gutman
bd9f2d2009
Remove unused Menu items in ToolButtons
2018-09-05 16:38:52 -07:00
Cameron Gutman
0467c2f893
Don't rely on Qt 5.10 icon feature
2018-08-31 02:28:26 -04:00
Cameron Gutman
f3309087ab
Avoid polling if the Qt window is minimized
2018-08-13 19:47:42 -07:00
Cameron Gutman
4e60ccb2ff
Add tooltips for toolbar buttons
2018-08-09 23:20:20 -07:00
Cameron Gutman
186052f21d
Fix update button color
2018-08-09 23:18:07 -07:00
Cameron Gutman
0fb3bb0727
Add automatic update checking. Fixes #8
2018-08-09 22:51:27 -07:00
Cameron Gutman
a81b501d7d
Hide the gamepad mapping button since it's unimplemented
2018-07-28 01:27:42 -07:00
R. Aidan Campbell
d1d40421eb
replaced png icons with svgs
2018-07-15 13:09:16 -07:00
Cameron Gutman
86f843464c
Hide the toolbar when the StreamSegue page is visible
2018-07-09 00:12:27 -07:00
Cameron Gutman
98b76d3203
Fix Material theme
2018-07-08 23:24:26 -07:00
Cameron Gutman
62cf95d55e
Prevent multiple instances of the same page on the StackView and stub out GamepadMapper
2018-07-08 22:37:29 -07:00
Michelle Bergeron
b630c07653
Add navigation toolbar ( #1 )
...
* Add preferences view skeleton
* Add toolbar & help button
* Add working back button
* Title of page in toolbar
* Remove unused imports
* Make comments better!
* Remove unused drawer element
* Remove superfluous > 1 check
* Use point size font instead of pixel size
* Add AppView page title
2018-07-07 22:15:02 -07:00
Cameron Gutman
1b1ad86271
Keep a singleton ComputerManager outside of the Models
2018-07-05 22:08:55 -07:00
Cameron Gutman
ebf27cdcaf
More UI work including hooking up PcView -> AppView transition
2018-07-05 20:37:51 -07:00
Cameron Gutman
3a7d3c807e
WIP Quick GUI work
2018-07-04 16:40:21 -07:00
Cameron Gutman
6a3b95a4b1
Start GUI rewrite in QML
2018-07-04 14:16:25 -07:00