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
ae5df938b6
Update macOS icon to match new Big Sur style
2020-11-21 16:37:56 -06:00
Cameron Gutman
e224a7f0c7
Fetch updated gamepad mappings each launch
2020-11-21 14:45:34 -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
19f5dc12fb
Fix fill color of Discord logo on Qt 5.9
2020-11-21 11:29:55 -06:00
Cameron Gutman
38b59aa1a9
Fix DXVA2 renderer compilation with Qt 6.0
2020-11-21 11:12:40 -06:00
Cameron Gutman
201b59cd4c
Compilation fixes for Qt 6.0 Beta 3
2020-11-07 19:23:23 -06:00
Cameron Gutman
de3afe27c1
Fix LSMinimumSystemVersion to match Qt 5.15
2020-11-01 09:42:03 -06:00
Cameron Gutman
7bee8e73f0
Update moonlight-common-c with QoS fix
2020-10-28 20:39:37 -05:00
Cameron Gutman
17e0fbbaf8
Update moonlight-common-c with MTU test
2020-10-17 21:53:33 -05:00
Cameron Gutman
ec486e89e4
Use char16_t overload of QString::fromUtf16() for Qt 6.0 compatibility
2020-10-16 00:07:58 -05:00
Cameron Gutman
ec3b000264
QTextStream::setCodec() is gone in Qt 6.0, so use the replacement setEncoding() function
2020-10-15 18:57:04 -05:00
Cameron Gutman
90a513dc3d
Improve source compatibility with Qt 6.0
2020-10-15 18:54:12 -05:00
Cameron Gutman
32a74e3416
Update qmdnsengine to build with Qt 6.0
2020-10-14 22:40:25 -05:00
Cameron Gutman
1d90bf9230
Trim spaces from the provided IP address or hostname
2020-10-06 21:39:01 -05:00
Cameron Gutman
81943b12c0
Version 2.2.0
2020-09-09 22:26:12 -07:00
Cameron Gutman
18fa7c2832
Add Discord button in Settings
2020-09-09 21:49:45 -07:00
Cameron Gutman
dd02bf809e
Don't require linking to wlanapi.dll
...
This is not always available on Windows Server
2020-09-08 18:27:01 -07:00
Cameron Gutman
2f3a1a5d79
Work around bug where GLES surface creation repeatedly fails on X11
2020-09-07 23:53:29 -07:00
Cameron Gutman
18654cb011
Work around QSGRenderThread crash on Wayland
2020-09-07 23:07:31 -07:00
Cameron Gutman
5954f80645
Update common-c to avoid TCP tests for single addresses
2020-09-07 10:57:23 -07:00
Cameron Gutman
3e36357315
Remove HDR option because it doesn't currently work
2020-09-06 17:33:40 -07:00
Cameron Gutman
a06a454ade
Ignore ICMP Port Unreachable messages on our UDP sockets
2020-09-06 15:02:11 -07:00
Cameron Gutman
c0fab4b41f
Try TCP 47989 and TCP 48010 as fallbacks if 47984 doesn't work
2020-09-06 11:56:12 -07:00
Cameron Gutman
80b79f3636
Rebuild SDL for macOS
...
changeset 8f1abe5e7d8f
Patches:
https://bugzilla.libsdl.org/show_bug.cgi?id=5276
https://bugzilla.libsdl.org/show_bug.cgi?id=5282
2020-09-05 15:16:19 -07:00
Cameron Gutman
b97ae25f93
Flush mouse position before sending a mouse button event
2020-09-05 14:50:38 -07:00
Cameron Gutman
4722ea6096
Update SDL_GameControllerDB
2020-09-05 14:08:13 -07:00
Cameron Gutman
3e9781033a
Create windows with SDL_WINDOW_METAL on macOS
...
This prevents the window from being recreated when initializing a Metal renderer.
2020-09-05 14:06:58 -07:00
Cameron Gutman
62b296cf85
Rebuild SDL for macOS
...
changeset 8f1abe5e7d8f
Patches:
https://bugzilla.libsdl.org/show_bug.cgi?id=5276
2020-09-05 14:06:58 -07:00
Cameron Gutman
dcbaa52683
Rebuild SDL2 for Windows
...
changeset 8f1abe5e7d8f
Patches:
https://bugzilla.libsdl.org/show_bug.cgi?id=5272
https://bugzilla.libsdl.org/show_bug.cgi?id=5274
https://bugzilla.libsdl.org/show_bug.cgi?id=5276
Defines:
#undef SDL_JOYSTICK_RAWINPUT
#undef SDL_JOYSTICK_WGI
#define USE_D3D9EX 1
2020-09-05 11:28:47 -07:00
Cameron Gutman
1e29f61656
Merge pull request #433 from annk15/master
...
Added option to switch primary and secondary mouse buttons
2020-09-05 10:40:00 -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
5755afc4ea
Fix app window not hiding when streaming starts
2020-09-04 22:38:54 -07:00
Cameron Gutman
d00c434ccc
Don't try STUN for manually added PCs over VPNs
2020-09-02 22:56:59 -07:00
Cameron Gutman
4ada59ba48
Populate the external IP address when a PC is added manually using an RFC 1918 IPv4 address
2020-08-30 19:03:55 -07:00
Cameron Gutman
14ccc38f4c
Fix certain CLI options not overriding GUI preferences. Fixes #435
2020-08-30 01:38:26 -07:00
Cameron Gutman
a8be299bbd
Fix compile warnings in moonlight-common-c
2020-08-29 21:37:34 -07:00
Cameron Gutman
2e87f5ff85
Add warning if no key frames can be received in 10 seconds
2020-08-29 21:02:22 -07:00
Cameron Gutman
829ebba622
Fix STUN socket errors being clobbered by closeSocket()
2020-08-29 13:45:20 -07:00
Cameron Gutman
81019fa2a8
Initialize gamepad navigation when streaming from the terminal
2020-08-29 12:59:27 -07:00
Cameron Gutman
1bc3675548
Update AppImage to libva 2.8.0
2020-08-23 16:08:43 -07:00
Cameron Gutman
678ec979c9
Update ASan flags for x64 support in MSVC 16.7
...
https://devblogs.microsoft.com/cppblog/asan-for-windows-x64-and-debug-build-support/
2020-08-22 17:36:16 -07:00
Cameron Gutman
d1a48ae641
Update SDL_GameControllerDB
2020-08-22 14:39:05 -07:00
Cameron Gutman
eded86bc10
Allow game controllers to be ignored during streaming only
...
STREAM_GAMECONTROLLER_IGNORE_DEVICES and STREAM_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT environment variables provide the same functionality as SDL_GAMECONTROLLER_IGNORE_DEVICES and SDL_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT, with the difference being SDL_* variables take effect at all times (UI and streaming) while STREAM_* variables take place only while streaming.
Fixes #425
2020-08-22 12:02:26 -07:00
Cameron Gutman
5a7a49d1d5
Display resolution and codec in OSD
2020-08-20 20:52:05 -07:00
Cameron Gutman
d3de8049bf
QTBUG-80947 is fixed for real in Qt 5.15.1
2020-08-19 21:47:45 -07:00