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
ac19f62ed9
Never display placeholder text for an app collector game
...
Fixes #567
2021-05-02 10:39:25 -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
98672c8e44
Allow remote desktop mouse mode in embedded mode
...
It can be easier to control the mouse on the desktop that way
2021-03-13 16:58:58 -06:00
Cameron Gutman
d6b314f573
Add option to build for embedded environments
2021-03-13 15:20:58 -06:00
Cameron Gutman
d7a150ffa8
Only enable capture mode list if capture toggle is enabled
2021-03-13 14:59:32 -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
c330898aeb
Add workaround for AppView breaking after changing language at runtime
2021-03-05 17:44:31 -06: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
Cameron Gutman
1ebb5fefb1
Address Clazy warnings
2021-03-02 18:14:15 -06:00
Maximiliano Bertacchini
fff9f2b17d
Add numpad Enter handlers (Keys.onEnterPressed) ( #516 )
2021-02-27 17:01:22 -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
b27ca993aa
Add support for system key capture in windowed mode on macOS
2021-02-26 21:43:47 -06:00
Cameron Gutman
6dab251055
Don't overwrite window mode settings when switching between WM and non-WM environments
2021-02-07 10:49:29 -06:00
Cameron Gutman
9fc921f49f
Use SDL's keyboard grab support now that it's been upstreamed
2021-02-05 00:13:20 -06:00
Cameron Gutman
149575e0c4
Don't retranslate if the language didn't change
2021-01-31 15:28:00 -06:00
Cameron Gutman
69b6022afe
Add language selection option in settings
...
Fixes #501
2021-01-30 12:14:31 -06:00
Cameron Gutman
f6de2e4dd3
Revert "Disable the system keyboard capture option on Wayland"
...
SDL now supports keyboard grab with https://hg.libsdl.org/SDL/rev/b0e13627c656
This reverts commit bc10fd0aba
.
2021-01-20 21:43:16 -06:00
Cameron Gutman
724dcb557f
Hide irrelevant options on embedded devices
2021-01-15 19:46:27 -06:00
Cameron Gutman
ae246b1005
Trim keyboard shortcut setting text slightly
2021-01-15 19:25:28 -06:00
Cameron Gutman
89e9652075
Save preferences on destruction in case the user closes Moonlight directly from the settings page
2021-01-13 19:43:52 -06:00
Cameron Gutman
bc10fd0aba
Disable the system keyboard capture option on Wayland
2021-01-12 20:41:20 -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
e9a98a3402
Add note about multi-monitor bug to remote desktop tooltip
2021-01-09 18:03:48 -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
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
44b61d9252
Fix accidental static import of IsWow64Process2() and tweak message text
2020-12-28 13:32:02 -06:00
Cameron Gutman
565bba6e55
Point users to ARM64 version of Moonlight if running the x86 or x64 versions
2020-12-28 12:27:22 -06:00
Cameron Gutman
2ecfb7af64
Improve description of gamepad mouse mode
2020-12-27 15:41:47 -06:00
Cameron Gutman
998d3b2cc1
Fix tooltip line wrapping
2020-12-27 15:34:49 -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
f7ffb30bc6
Reorganize settings and improve descriptions
2020-12-25 12:19:22 -06:00
Cameron Gutman
0b56b1685a
Use LiStringifyPortFlags() instead of coding it ourselves
2020-12-23 14:08:20 -06:00
Cameron Gutman
c414e1a168
Display the failing ports when the connection fails
2020-12-23 13:56:15 -06:00
Cameron Gutman
8031ed7fe1
Run a GC before and after streaming
2020-12-18 19:54:11 -06:00
Cameron Gutman
19d5358b97
Add a PC menu header to show the current PC status
2020-12-13 12:50:56 -06:00
Cameron Gutman
53e3cd143e
Refresh display resolutions when opening the settings page
2020-12-07 19:58:42 -06:00
Cameron Gutman
f90efd7e38
Fix infinite polish() loop when quitting a game due to removal of the 'overlay' property on Qt 6.0
2020-12-01 20:46:28 -06:00
Cameron Gutman
e0d42cbe9c
Fix index out of bounds when an app is hidden
2020-11-28 17:33:15 -06:00
Cameron Gutman
1780d9417f
Disable app menu options instead of hiding them
2020-11-28 17:32:39 -06:00
Cameron Gutman
5f182b1e62
Remove "View Apps" and change "View Hidden Apps" to "View All Apps"
2020-11-28 17:29:13 -06:00
Cameron Gutman
7325d5657d
Add custom resolution option
2020-11-24 00:13: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
193e196c46
Update searching message
2020-11-21 13:18:17 -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
1d90bf9230
Trim spaces from the provided IP address or hostname
2020-10-06 21:39:01 -05:00
Cameron Gutman
18fa7c2832
Add Discord button in Settings
2020-09-09 21:49:45 -07:00
Cameron Gutman
3e36357315
Remove HDR option because it doesn't currently work
2020-09-06 17:33:40 -07: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
81019fa2a8
Initialize gamepad navigation when streaming from the terminal
2020-08-29 12:59:27 -07:00
Cameron Gutman
31c7d4e36f
Don't hide the games immediately
2020-08-11 18:46:06 -07:00
Cameron Gutman
d3949806f5
Move connection establishment to a separate thread to keep the UI responsive
2020-08-10 22:21:54 -07:00
Cameron Gutman
fb6995db94
Add network test option to PC context menu
2020-08-08 20:25:26 -07:00
Cameron Gutman
8c2c4d3282
Reorder PC context menu to place destructive actions at the bottom
2020-08-08 18:32:36 -07:00
Cameron Gutman
b81392b818
Add an option to disable the automatic connection testing
2020-08-08 18:29:36 -07:00
Cameron Gutman
ad08440023
Test for blocked ports when adding a PC fails
2020-08-08 18:11:25 -07:00
Cameron Gutman
ec17623400
Test for blocked ports when a stream fails
2020-08-08 17:59:26 -07:00
Cameron Gutman
539bf0cb30
Add support for hiding games
...
Fixes #255
2020-08-01 21:06:01 -07:00
Cameron Gutman
d1c4ca5eae
Use uniform_int_distribution for generating PINs
2020-07-12 13:19:26 -07:00
Cameron Gutman
d7071cb67f
Improve verbiage around quit app and optimize game settings options
2020-06-23 22:17:40 -07:00
Cameron Gutman
2aa18dc88f
Add a bit of extra padding on the right for the scrollbar
2020-05-10 13:02:10 -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
573c470965
Ensure the title label doesn't get drawn over when the window is small
2020-05-10 12:38:56 -07:00
Cameron Gutman
daa0c751e2
Fix settings layout spacing and centering
2020-05-10 12:30:15 -07:00
Cameron Gutman
e1babefc80
Center toolbar text
2020-05-10 11:48:24 -07:00
Cameron Gutman
ce99b0e162
Improve settings page behavior when the window is too small
2020-05-10 11:12:37 -07:00
Cameron Gutman
4c3a23b1bd
Resize toolbar text
2020-05-09 23:02:09 -07:00
Cameron Gutman
12016af326
Display version number in toolbar on the settings page
...
Fixes #341
2020-05-09 22:20:39 -07:00
Cameron Gutman
fc11377552
Fix build on Qt 5.11 and earlier
2020-05-07 17:13:16 -07:00
Cameron Gutman
fbaa70a2ae
Enable the right stick to scroll the settings page. Fixes #220
2020-05-06 22:38:52 -07:00
Cameron Gutman
b75f662c41
Add the ability to rename PCs
2020-05-01 18:34:15 -07:00
Cameron Gutman
0c9d72a9a1
Restore the option for relative touch mode
2020-04-30 20:55:15 -07:00
Cameron Gutman
e44d8ac7e9
Only enable the absolute mouse checkbox if the platform has a window manager
2020-04-25 13:04:22 -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
923e590da1
Delay the spinner on the stream segue to prevent animation glitching on Windows
2020-03-27 23:32:46 -07:00
Cameron Gutman
979de190dc
Cap resolution options at 1080p on Steam Link and Raspberry Pi due to hardware limitations
2020-02-23 00:43:43 -08:00
Cameron Gutman
61fc0e4893
Don't allow Flickables to be dragged beyond bounds
2020-02-20 13:38:01 -08:00
Cameron Gutman
57a1c5eb76
Disable the window mode options for always full-screen renderers
2020-02-09 11:35:05 -08:00
Cameron Gutman
5520a52379
Force full-screen mode on EGLFS
2020-02-08 21:31:04 -08:00
Cameron Gutman
1313c7b3bf
Enable HDR as an experimental option
2019-12-30 18:05:43 -06:00
Cameron Gutman
7cf70b9607
Clear Add PC textbox when closing the dialog
2019-12-29 20:13:45 -06:00
Cameron Gutman
5d872e8b5b
Add auto update check to Steam Link
2019-12-13 20:21:35 -08:00
Cameron Gutman
8ed87e10b4
Change PC icon to be consistent with iOS and Android
2019-11-05 17:06:57 -08:00
Cameron Gutman
1669095fb1
Prevent double-clicks from triggering pairing twice. Fixes #286
2019-11-04 19:30:38 -08:00
Cameron Gutman
33730dd584
Display the update tooltip on launch if an update is available
2019-09-29 21:32:24 -07:00
Cameron Gutman
1cb03b1882
Add padding to app labels
2019-09-29 21:26:07 -07: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