Cameron Gutman
ebe9356937
Integrate Thai and Korean translations
2021-05-22 13:44:45 -05:00
Cameron Gutman
54bd427f26
Integrate Japanese and Vietnamese translations
2021-05-13 00:24:00 -05:00
Cameron Gutman
18721b4542
Improve sanity checking and logging for unsupported GFE versions
2021-05-06 17:18:47 -05:00
Cameron Gutman
2fbb320539
Refuse to stream if Moonlight is known incompatible with the host GFE version
2021-04-30 20:05:49 -05:00
Cameron Gutman
44229dfe51
Update translations
...
- Add RU and ES to resources.qrc and app.pro
- Rerun lupdate-pro and lrelease-pro
2021-04-04 10:25:06 -05:00
Cameron Gutman
48dde310ae
Add Norwegian Bokmål to the build
2021-03-24 20:40:22 -05:00
Cameron Gutman
b5f8e6738a
Move LANG_DE to the end of the Language enum
2021-03-09 20:13:55 -06:00
reloxx13
d7fa8c9795
Add german translation ( #536 )
...
* add german translation
* add german to language list
* donttranslate language names. always use the native name.
* add compiled german translation file
* german translation handling
* add german to getSuffixFromLanguage
* update german string and translation
* update all language files with new strings
* typo
* compile
* more typos and fixes for german
2021-03-09 20:10:36 -06:00
Cameron Gutman
1ebb5fefb1
Address Clazy warnings
2021-03-02 18:14:15 -06:00
Cameron Gutman
87a7d2e45c
Add setting to only capture system keys in full-screen
2021-02-27 16:47:38 -06:00
Cameron Gutman
3af24eafbb
Build fixes
2021-01-30 12:53:57 -06:00
Cameron Gutman
69b6022afe
Add language selection option in settings
...
Fixes #501
2021-01-30 12:14:31 -06:00
Cameron Gutman
76b4922bbe
Add toggle for system key capture
2021-01-12 20:05:18 -06:00
Cameron Gutman
5372cfba20
Minor fixes to kiosk mode PR
...
- UI_FULLSCREEN_WINDOWED -> UI_MAXIMIZED
- Propagate user configuration from old "start windowed" option
- Use FullScreen when a window manager isn't present
- Set disabled control to FullScreen with no window manager
2021-01-10 10:09:31 -06:00
jmt-gh
19dac306d1
Add support for Fullscreen UI in Moonlight ( #492 )
...
* initial UI and window decoration removal toggle
* revert default height change
* add fullscreen support to kiosk mode
* add tool tip for kiosk mode
* change to fullscreen rather than kiosk
* update to Fullscreen instead of Full-screen or Full Screen
* update UI text
* convert to display mode picker
* add UI label for picker
* clean up references to startMaximized and fullScreenUIMode
* remove flags property, as fullscreen visiblity handles this already
* use Maximized in selection text
* account for running moonlight without a window manager
* lock display mode from being changed if there is no window manager running
Co-authored-by: jmt-gh <jmt-gh@users.noreply.github.com>
2021-01-10 09:50:12 -06:00
Cameron Gutman
7020749987
Change mute on minimize to mute on focus loss
...
Minimization doesn't always happen on focus loss in full-screen mode,
so it could lead to unpredictable behavior.
2021-01-09 17:56:23 -06:00
Cameron Gutman
5096ff6496
Add options to invert scroll direction and swap gamepad buttons
...
Fixes #463
Fixes #467
2020-12-25 22:21:20 -06:00
Cameron Gutman
a11f623b17
Add option to mute audio on minimize and background gamepad input
...
Fixes #461
2020-12-25 15:32:11 -06:00
Cameron Gutman
80cee8367f
Make sure the last modified time for the GCDB is not in the future
2020-11-24 00:18:34 -06:00
Cameron Gutman
7325d5657d
Add custom resolution option
2020-11-24 00:13:39 -06:00
Cameron Gutman
d7ca3801be
Fix build on Qt 5.14 and earlier
2020-11-23 20:39:50 -06:00
Cameron Gutman
46940eb15a
Enable HTTP/2 for update checking and mapping updates
2020-11-23 18:35:46 -06:00
Cameron Gutman
3485983553
Delete the cached mappings if they are empty or corrupt
2020-11-23 18:34:53 -06:00
Cameron Gutman
861ebc151a
Only update gamepad mappings if they're newer than what we already have
2020-11-23 18:31:21 -06:00
Cameron Gutman
e224a7f0c7
Fetch updated gamepad mappings each launch
2020-11-21 14:45:34 -06:00
Anton
89319dc7aa
Added option to swap left and right mouse buttons
...
Changed the use of SDL buttons to Moonlight buttons definitions
2020-09-05 08:32:00 +02:00
Cameron Gutman
b81392b818
Add an option to disable the automatic connection testing
2020-08-08 18:29:36 -07:00
Cameron Gutman
0c9d72a9a1
Restore the option for relative touch mode
2020-04-30 20:55:15 -07:00
Cameron Gutman
dd2df6cbcf
Default to starting in a non-maximized window
2020-04-26 17:57:28 -07:00
Cameron Gutman
80bfd3b8e9
Change raw input checkbox to adjust absolute vs relative mouse mode
2020-04-25 13:00:39 -07:00
Cameron Gutman
cd7649a666
Add 7.1 surround sound support for SDL audio output
2020-04-03 00:12:52 -07:00
Cameron Gutman
6c980eba68
Fix build on Qt 5.15 Beta 2
...
Reverts most of 10dae7482c
2020-03-23 18:30:56 -07:00
Cameron Gutman
7aff148e9f
Add --packet-size command-line option
2020-01-21 19:10:10 -08:00
Cameron Gutman
be33b5b387
Update default window mode on macOS after upgrading
2019-12-07 13:27:47 -08:00
Cameron Gutman
024af89be3
Add an option to disable the gamepad mouse button toggle
2019-06-29 18:24:59 -07:00
Cameron Gutman
0a5051f959
Add Discord Rich Presence integration for Windows
2019-06-29 17:40:30 -07:00
Cameron Gutman
6ff845c53b
Use borderless windowed mode as the default on macOS. Fixes #246
2019-06-29 14:58:27 -07:00
Cameron Gutman
2703efedef
Improve performance of looking up static system properties
2019-03-23 12:05:08 -07:00
Cameron Gutman
c313f1a20b
Embed our data files inside the binary with QRC
2019-03-23 10:45:44 -07:00
Cameron Gutman
f624a1817e
Add preference and tweak connection warning
2019-03-18 20:21:52 -07:00
Cameron Gutman
b1799009b3
Use the Path class to lookup ModeSeven.ttf
2019-02-15 18:13:36 -08:00
Cameron Gutman
cfabaf334e
Add frame pacing toggle
2018-12-25 12:57:00 -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
e7bb146f92
Allow streaming to match the refresh rate in unsupported mode
2018-11-20 21:47:08 -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
bccd118abb
Finish removal of auto audio option and rename the remaining options
2018-10-02 15:30:22 -07:00
Cameron Gutman
6758d6c43e
Create MappingManager class to handle gamepad mappings (currently only saving custom mappings)
2018-09-29 20:33:45 -07:00
Cameron Gutman
4ad27670ec
Provide detection and help for unmapped gamepads. Fixes #70
2018-09-29 19:14:52 -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