Cameron Gutman
fe704af62f
Version 9.8.6
2021-04-09 19:35:02 -05:00
Cameron Gutman
e74517543d
Update common-c for initial GFE 3.22 compatibility
2021-04-09 19:32:39 -05:00
Cameron Gutman
81c815840d
Version 9.8.5
2021-04-03 12:39:02 -05:00
Cameron Gutman
e9cd63dc5f
Removed deprecated ProGuard option
2021-04-03 12:00:53 -05:00
Cameron Gutman
1ae8f67d93
Add Norwegian Bokmål option to the language list
2021-04-03 11:59:57 -05:00
Cameron Gutman
daa1e10333
Merge remote-tracking branch 'origin/weblate'
2021-04-03 11:47:27 -05:00
Cameron Gutman
a8a356e703
Add Amazon Luna support in Xbox 360 driver
2021-04-03 11:45:02 -05:00
Cameron Gutman
7db9e27112
Update NDK to r22b
2021-03-31 20:07:08 -05:00
Cameron Gutman
03bcdbe3f7
Update moonlight-common-c to pick up AMF HEVC parsing fix
2021-03-31 20:06:53 -05:00
Cameron Gutman
f0762a6213
Version 9.8.4
2021-03-21 21:51:54 -05:00
Cameron Gutman
04efec101e
Sync Xbox driver VIDs with Linux 5.11
2021-03-20 18:49:34 -05:00
Cameron Gutman
a6c69012cc
Add Weblate link and badge
2021-03-20 18:15:40 -05:00
Cameron Gutman
0045c54d8e
Reapply a portion of 1d3e42f that should not have been reverted
2021-03-20 11:11:12 -05:00
Cameron Gutman
45436c006f
Cancel a pending drag timer before setting a new one
2021-03-20 11:04:34 -05:00
Cameron Gutman
cc183c0da8
Cancel a pending timer before setting a new one
2021-03-20 10:59:47 -05:00
Cameron Gutman
523f1df98b
Remove superfluous simulated shift key up/down events
...
Setting the shift modifier flag alone is sufficient for current GFE versions
2021-03-20 10:38:15 -05:00
Cameron Gutman
5843dff278
Apply new fix for #840
2021-03-20 10:24:06 -05:00
Cameron Gutman
7f24f47978
Revert "Use a global set of modifier flags rather than per-device flags"
...
This reverts commit 1d3e42f92e .
2021-03-20 10:08:58 -05:00
Cameron Gutman
b1f9fd459e
Update NDK to r22
2021-03-20 10:07:08 -05:00
Cameron Gutman
48988eb785
Update AGP to 4.1.3
2021-03-20 10:06:51 -05:00
Cameron Gutman
0045a885b9
Migrate to AppVeyor
2021-03-03 19:56:20 -06:00
Cameron Gutman
0b57f60454
Migrate from travis-ci.org to travis-ci.com
2021-03-03 01:54:20 -06:00
Cameron Gutman
f0857c7da2
Add issue template
2021-03-03 01:41:13 -06:00
Cameron Gutman
15faa2e841
Version 9.8.3
2021-03-02 18:48:12 -06:00
Cameron Gutman
da103f7197
Don't use our built-in Switch Pro mapping on Android 10+
2021-02-28 16:35:17 -06:00
Cameron Gutman
1d3e42f92e
Use a global set of modifier flags rather than per-device flags
...
Fixes #840
2021-02-28 11:26:35 -06:00
Cameron Gutman
20ced841dd
Handle pointer capture on SOURCE_TOUCHPAD devices
2021-02-27 15:48:37 -06:00
Cameron Gutman
54ebd0a796
Fix streaming in the Android 12 emulator
2021-02-27 15:46:59 -06:00
Cameron Gutman
e636a7171b
Add explicit android:exported value for Android 12
2021-02-27 15:46:23 -06:00
Cameron Gutman
e8f847065b
Version 9.8.2
2021-01-31 21:08:12 -06:00
Cameron Gutman
1c806bb572
Only use the virtual device as a gamepad if at least one gamepad is present
2021-01-31 19:42:41 -06:00
Cameron Gutman
963133598f
Add hack to work around https://issuetracker.google.com/issues/163120692
2021-01-31 19:29:57 -06:00
Cameron Gutman
fedaa74c47
Update AGP to 4.1.2
2021-01-31 19:28:42 -06:00
Cameron Gutman
e322baf1d7
Version 9.8.1
2021-01-09 19:42:45 -06:00
Cameron Gutman
173a07cb59
Update ENet
2021-01-09 19:25:21 -06:00
Cameron Gutman
364afff860
Allow display resolution adjustment when streaming at a native resolution
2021-01-09 19:24:21 -06:00
Cameron Gutman
1b59e61b8e
Include PC name in the PC context menu header
2020-12-31 16:42:26 -06:00
Cameron Gutman
b1f453f7ba
Charge time spent in the decode unit queue to the decoder rather than receive time
2020-12-31 16:35:49 -06:00
Cameron Gutman
175e842feb
Support multiple native resolution options
2020-12-30 16:29:07 -06:00
Cameron Gutman
d7a9a37a0e
Version 9.8
2020-12-30 13:08:49 -06:00
Cameron Gutman
836b9240de
Make native resolution warning more stern
2020-12-30 12:52:05 -06:00
Cameron Gutman
bdac2df4b9
Fixed crash if we get a short read from the Xbox One controller
2020-12-24 11:59:33 -06:00
Cameron Gutman
57b507ad50
Use the game title as the context menu header
2020-12-24 11:50:59 -06:00
Cameron Gutman
35201b69f6
Add specific error text for an early termination
2020-12-24 11:32:10 -06:00
Cameron Gutman
0d138c26e9
Remove the native option if it duplicates a pre-existing resolution
2020-12-23 16:49:18 -06:00
Cameron Gutman
b4a7393dca
Normalize resolution orientation on pre-M devices
2020-12-23 16:46:07 -06:00
Cameron Gutman
d86092df1a
Update AGP to 4.1.1
2020-12-23 16:23:15 -06:00
Cameron Gutman
b392d7f8e3
Add option to stream at device native resolution
...
Fixes #155
2020-12-23 16:17:06 -06:00
Cameron Gutman
7cc7953879
Display failing ports when the connection is unsuccessful
2020-12-23 14:30:24 -06:00
Cameron Gutman
7b26852a1f
Use LiStringifyPortFlags() instead of coding it ourselves
2020-12-23 14:19:19 -06:00
Cameron Gutman
f26b384697
Add a PC menu header to show PC status
2020-12-13 13:05:36 -06:00
Cameron Gutman
ab0531aa76
Update moonlight-common-c submodule
2020-12-07 20:07:48 -06:00
Cameron Gutman
6873720d81
Fix build
2020-11-28 17:50:26 -06:00
Cameron Gutman
1e30c4a219
Remove "View Apps" and change "View Hidden Apps" to "View All Apps"
2020-11-28 17:28:17 -06:00
Cameron Gutman
0a0e3ff970
Don't trim XML strings
...
We should display the apps exactly as reported in GFE.
2020-11-21 17:09:34 -06:00
Cameron Gutman
5c42fd86a6
Update moonlight-common-c to avoid QoS on IPv6
2020-11-21 17:06:15 -06:00
Cameron Gutman
16cc829906
Fix some incorrect tap behavior on right clicks
2020-11-10 15:27:48 -06:00
Cameron Gutman
829e7cf33c
Allow 2 finger scrolling in relative mode
2020-11-10 15:12:17 -06:00
Cameron Gutman
02bfa90417
Ignore movement from cancelled touches
2020-11-10 15:09:51 -06:00
Cameron Gutman
9d8df04c5c
Catch IllegalArgumentException when trying to insert an entry to TvContract.Channels.CONTENT_URI
...
HarmonyOS has FEATURE_LEANBACK but doesn't support this URI
2020-11-10 10:46:39 -06:00
Cameron Gutman
34a1697d50
Revert "Fix crash on HarmonyOS due to broken TV content provider APIs"
...
This reverts commit ce0b19605a .
2020-11-10 10:44:41 -06:00
Cameron Gutman
17cf711c3d
Don't check brand when whitelisting ranchu for HEVC
...
HarmonyOS also uses "ranchu" as the hardware name, but doesn't use "google" as the brand name
2020-11-08 20:40:59 -06:00
Cameron Gutman
ce0b19605a
Fix crash on HarmonyOS due to broken TV content provider APIs
...
Fixes #883
2020-11-08 20:39:47 -06:00
Cameron Gutman
35bd9ecda3
Version 9.7.7
2020-10-28 21:14:26 -05:00
Cameron Gutman
ca89849dd2
Update moonlight-common-c with QoS fix
2020-10-28 20:58:21 -05:00
Cameron Gutman
ac1cb6d56b
Version 9.7.6
2020-10-25 12:44:26 -05:00
Cameron Gutman
dfbffea0fc
Disable mouse acceleration on Nvidia Shield TV devices
2020-10-25 12:18:27 -05:00
Cameron Gutman
7ae9c993f1
Version 9.7.5
2020-10-19 23:10:22 -05:00
Cameron Gutman
91d739f8d6
Use the Nvidia button on Shield controllers as a Guide button
2020-10-18 21:14:53 -05:00
Cameron Gutman
f0c625d85c
Only emulate buttons that aren't physically present
2020-10-18 21:07:43 -05:00
Cameron Gutman
b5f5e73076
Revert "Remove button emulation"
...
This reverts commit 092830ed07 .
2020-10-18 20:45:11 -05:00
Cameron Gutman
1fb5eff7f1
Update dependencies
2020-10-18 20:38:13 -05:00
Cameron Gutman
5116cfd141
Fix inverted assert condition
2020-10-18 20:08:55 -05:00
Cameron Gutman
e53a1f90b0
Correct some callers of time functions that expect monotonic clocks
2020-10-18 20:05:09 -05:00
Cameron Gutman
766c9628b0
Update moonlight-common-c with MTU test
2020-10-17 21:55:38 -05:00
Cameron Gutman
6a4abdd74c
Update to AGP 4.1.0
2020-10-17 21:54:31 -05:00
Cameron Gutman
fc8bc5ba1e
Version 9.7.4
2020-10-09 20:06:39 -05:00
Cameron Gutman
0fde5d44c0
Enable HEVC for all Amlogic decoders on API 28+
2020-10-06 21:40:18 -05:00
Cameron Gutman
dc6b5a3d49
Update AGP to 4.0.2
2020-10-06 21:35:31 -05:00
Cameron Gutman
396522f249
Version 9.7.3
2020-09-07 11:50:03 -07:00
Cameron Gutman
86ab39e4ca
Update moonlight-common-c for increased connection reliability
2020-09-06 18:18:41 -07:00
Cameron Gutman
a4c9cb0e55
Version 9.7.2
2020-09-05 10:53:04 -07:00
Cameron Gutman
e6c6feac10
Remove suffix_seekbar_bitrate string
2020-09-04 15:23:32 -07:00
Cameron Gutman
ca0aee58ab
Bump bitrate max to 150 Mbps
2020-09-04 15:15:44 -07:00
Cameron Gutman
6391f2c43d
Use a 1 Mbps key increment for bitrate
2020-09-04 15:14:30 -07:00
Cameron Gutman
32171bb70c
Display bitrate in Mbps
2020-09-04 15:11:24 -07:00
Cameron Gutman
fd6675a3a3
Populate the external IP address when a PC is added manually using an RFC 1918 IPv4 address
2020-08-30 18:39:25 -07:00
Cameron Gutman
1aae65575c
Add warning if no key frames can be received in 10 seconds
2020-08-29 21:27:44 -07:00
Cameron Gutman
56394471fa
Don't hide games immediately
2020-08-11 18:47:01 -07:00
Cameron Gutman
4cae6959df
Update inconclusive test result text
2020-08-09 17:16:51 -07:00
Cameron Gutman
f02d7b4516
Version 9.7.1
2020-08-09 17:13:44 -07:00
Cameron Gutman
f5c83112df
Update gitignore
2020-08-09 16:47:16 -07:00
Cameron Gutman
a413dc81c1
Avoid doing client connectivity tests on the main thread
2020-08-09 16:22:50 -07:00
Cameron Gutman
c9eddab191
Remove UDP 7 and add UDP 47009 for WoL
2020-08-09 14:40:44 -07:00
Cameron Gutman
ec1268bd71
Version 9.7
2020-08-09 12:08:50 -07:00
Cameron Gutman
22eb2b5823
Always show the network test option
2020-08-06 22:11:22 -07:00
Cameron Gutman
9669da026f
Test network when the connection terminates due to lack of video traffic
2020-08-06 22:01:45 -07:00
Cameron Gutman
7b14e54eab
Test network connectivity when adding a PC fails
2020-08-06 20:43:17 -07:00
Cameron Gutman
6b30ee4593
Change connection test domain name
2020-08-06 20:31:15 -07:00
Cameron Gutman
17c47a15da
Improve display mode selection algorithm
...
- Allow the refresh rate to drop if it results in a better match for the stream frame rate
- Allow the resolution to drop for > 60 FPS streams to allow matching a higher refresh rate
2020-08-06 20:14:56 -07:00