Cameron Gutman
|
9c5d847dae
|
Autodetect a Wayland environment and configure SDL correctly. Fixes #211
|
2019-04-21 18:31:11 -07:00 |
|
Cameron Gutman
|
082e330f9d
|
Partially revert fa4c0e82bd because we'll need Qt initialized first to detect Wayland
|
2019-04-21 17:43:38 -07:00 |
|
Cameron Gutman
|
10f6b73cad
|
Revert "Avoid using ANGLE on debug builds due to assert issues on Qt 5.12.2"
Qt 5.12.3 fixes the bug. https://bugreports.qt.io/browse/QTBUG-74467
This reverts commit 26bdc3e1d5 .
|
2019-04-18 20:57:39 -07:00 |
|
Cameron Gutman
|
3ba98e86f2
|
Remove QC1 style variable since QC1 dialogs are no longer used
|
2019-04-18 20:04:24 -07:00 |
|
Cameron Gutman
|
73604020d7
|
Rewrite dialog code to use Quick Controls 2
|
2019-03-31 17:24:25 -07:00 |
|
Cameron Gutman
|
2cd32bf25a
|
Move the cursor into the lower right corner on SL
|
2019-03-31 13:58:27 -07:00 |
|
Cameron Gutman
|
f8e2740532
|
Add placeholder text when no PCs are present
|
2019-03-27 18:13:20 -07:00 |
|
Cameron Gutman
|
50f47f1ed5
|
Fix handling of screen saver after fa4c0e82bd and reset background events hint for UI after streaming
|
2019-03-26 21:11:24 -07:00 |
|
Cameron Gutman
|
26bdc3e1d5
|
Avoid using ANGLE on debug builds due to assert issues on Qt 5.12.2
|
2019-03-24 19:23:02 -07:00 |
|
Cameron Gutman
|
fa4c0e82bd
|
Only initialize the video subsystem once per launch
|
2019-03-23 17:46:42 -07:00 |
|
Cameron Gutman
|
d2cff86c97
|
Refactor SdlGamepadKeyNavigation to avoid multiple reinitializations of SDL
|
2019-03-23 14:15:55 -07:00 |
|
Cameron Gutman
|
2703efedef
|
Improve performance of looking up static system properties
|
2019-03-23 12:05:08 -07:00 |
|
Cameron Gutman
|
2bf3f1b94b
|
Refactor Steam Link support files
|
2019-03-22 22:51:08 -07:00 |
|
Cameron Gutman
|
5079bc4976
|
Fix SDL video initialization on Steam Link
|
2019-03-22 21:11:17 -07:00 |
|
Cameron Gutman
|
555032c15c
|
Add fallback font hack for Steam Link
|
2019-03-22 20:53:02 -07:00 |
|
Cameron Gutman
|
bcff327565
|
Use QRC URLs for the initialView value to fix loading from the QRC blob
|
2019-03-22 19:21:04 -07:00 |
|
Cameron Gutman
|
b79d3b31b3
|
Disable minimize on focus loss by default
|
2019-03-17 00:20:47 -07:00 |
|
Cameron Gutman
|
c540bec824
|
Remove logging hack now that Qt 5.12.2 fixes the bug
|
2019-03-16 16:59:49 -07:00 |
|
Cameron Gutman
|
9288cfa684
|
Basic support for building as UWP app
|
2019-03-13 01:02:04 -07:00 |
|
Cameron Gutman
|
49b67b3e18
|
Adjust QGnomePlatform hack to avoid disabling desktop settings awareness. Fixes #185
|
2019-03-02 19:50:05 -08:00 |
|
Cameron Gutman
|
4499ed3878
|
Work around dialog rendering issue with QGnomePlatform. Fixes #161
|
2019-02-12 19:45:14 -08:00 |
|
Cameron Gutman
|
1a45b8f07a
|
Fix dialog box styles
|
2019-01-26 21:45:32 -08:00 |
|
Cameron Gutman
|
e0bebeae25
|
Allow theme overrides via environment variables
|
2019-01-19 17:06:35 -08:00 |
|
Cameron Gutman
|
cb1e2ac32e
|
Avoid filling our client logs with QNetworkReplyHttpImplPrivate warnings
|
2018-12-25 21:54:20 -08:00 |
|
Cameron Gutman
|
4fb39226ef
|
Fix 'moonlight -v' output on Linux
|
2018-12-05 22:01:22 -08:00 |
|
Janne Hakonen
|
0ab07303c9
|
Add quit cli command and app quit option after stream session. Fixes #92 (#138)
* Add quit cli command and app quit option after stream session. Fixes #92
* Code review fixes.
|
2018-12-05 18:45:28 -08:00 |
|
Cameron Gutman
|
b27b64c25c
|
Initialize the SDL timer subsystem
|
2018-11-15 20:45:32 -08:00 |
|
Cameron Gutman
|
011edfe2a0
|
Disable any usage of proxy servers
|
2018-11-04 14:15:53 -08:00 |
|
Cameron Gutman
|
cb52a53922
|
Remove accidentally committed debugging code
|
2018-10-14 12:59:13 -07:00 |
|
Cameron Gutman
|
cf0d29d452
|
Add AntiHooking helper DLL to prevent NahimicOSD.dll from loading into Moonlight and causing us to hang in full-screen mode. Fixes #102
|
2018-10-13 19:35:21 -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
|
200b1c5095
|
Rename hpp -> h
|
2018-09-29 16:18:46 -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
|
fdbb1c8d72
|
Only set QT_OPENGL if it's not already set
|
2018-09-20 21:27:19 -07:00 |
|
Cameron Gutman
|
f1d117d5d7
|
Ensure FFmpeg log messages are written to the debug log
|
2018-09-07 15:53:10 -07:00 |
|
Cameron Gutman
|
529ac8041a
|
Only write a dump for the first unhandled exception
|
2018-09-07 15:45:35 -07:00 |
|
Cameron Gutman
|
391e84e0f4
|
Create a crash dump when Moonlight crashes on Windows
|
2018-09-07 14:16:59 -07:00 |
|
Cameron Gutman
|
957a2b2169
|
Fix box art caching location and cleanup of cache directory by the uninstaller
|
2018-09-05 15:45:10 -07:00 |
|
Cameron Gutman
|
55f0e1e1d5
|
Use QT_OPENGL to set ANGLE
|
2018-08-25 11:59:32 -07:00 |
|
Cameron Gutman
|
bbd784fc85
|
Use ANGLE for rendering on Windows
|
2018-08-25 11:35:55 -07:00 |
|
Cameron Gutman
|
38ff2bf5cb
|
Store all files in the current directory for portable installations. Fixes #43
|
2018-08-16 21:04:47 -07:00 |
|
Cameron Gutman
|
cf2d8f71d6
|
Avoid setting timer resolution to 1 ms while Moonlight is not streaming
|
2018-08-13 22:23:05 -07:00 |
|
Cameron Gutman
|
8ae01fae3f
|
Place logs in /tmp on macOS
|
2018-08-09 23:54:44 -07:00 |
|
Cameron Gutman
|
0fb3bb0727
|
Add automatic update checking. Fixes #8
|
2018-08-09 22:51:27 -07:00 |
|
Cameron Gutman
|
42988e0dbf
|
Limit log file sizes to 10k lines
|
2018-07-26 00:21:26 -07:00 |
|
Cameron Gutman
|
7c74cdc50b
|
Add enhanced logging support, including log to file for release builds
|
2018-07-25 23:25:17 -07:00 |
|
Cameron Gutman
|
4c507f1179
|
Move SDL subsystem init into appropriate components to fix gamepad detection issue
|
2018-07-20 18:15:46 -07:00 |
|
R. Aidan Campbell
|
3a4da50bbb
|
now with a swanky svg icon replacing a 128px png
|
2018-07-15 14:59:26 -07:00 |
|
Cameron Gutman
|
98b76d3203
|
Fix Material theme
|
2018-07-08 23:24:26 -07:00 |
|
Cameron Gutman
|
7023bcf504
|
Make StreamingPreferences accessible from QML for Settings integration
|
2018-07-08 17:33:47 -07:00 |
|