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
Cameron Gutman
8f55517236
Prevent assert when control stream connection fails
2020-08-06 19:13:50 -07:00
Cameron Gutman
41ad086dfa
Upgrade to AGP 4.0.1
2020-08-06 19:07:32 -07:00
Cameron Gutman
e19ef7dcae
Remove redundant Cancel option in app grid menu
2020-08-04 02:09:33 -07:00
Cameron Gutman
f361265d70
Add automatic network test for failed connection stages
2020-08-01 22:56:32 -07:00
Cameron Gutman
ef72e3ef77
Only show the option to hide the app if it's not running or already hidden
2020-08-01 22:48:22 -07:00
Cameron Gutman
770f1a1ca0
Add network connection test
2020-08-01 22:19:40 -07:00
Cameron Gutman
e8fc91191f
Add the option to hide games in the app list
...
Fixes #640
2020-08-01 18:20:39 -07:00
Cameron Gutman
105ad3317d
Pass parent view into grid adapters
2020-08-01 17:52:55 -07:00
Cameron Gutman
22bf4775cd
Enable poll() in ENet
2020-07-27 00:12:26 -07:00
Cameron Gutman
5c6be7969a
Disable max operating rate trick on all Snapdragon 765G devices
...
Fixes #783
2020-07-26 22:39:10 -07:00
Cameron Gutman
c6e23f4be2
Update common-c with client connectivity test and select() replacement
2020-07-26 22:06:46 -07:00
Cameron Gutman
05547c22ec
Use SecureRandom for PINs
2020-07-12 12:16:11 -07:00
Cameron Gutman
cc7ac79fa6
Version 9.6.4
v9.6.4
2020-07-10 18:31:41 -07:00
Cameron Gutman
4c5c27dfc1
Re-enable the max operating rate trick on Android 10 except on the Mi 10 Lite 5G
...
It still provides nice performance gains on Pixel 2 running Android 10
2020-07-10 18:29:29 -07:00
Cameron Gutman
4aabfbd52e
Add missing jlong cast to fix Lint warning
2020-07-07 01:10:10 -05:00
Cameron Gutman
6eab842361
Fix Lint error due to extra translated strings
2020-07-07 01:05:10 -05:00
a6969
b729dfd702
Added Ukrainian language ( #857 )
...
* Added Ukrainian language strings.xml
Translated the application into Ukrainian language.
2020-07-07 00:59:42 -05:00
Cameron Gutman
6366840781
Update common-c to remove FEC validation assert that fails on GFE 3.20.4
2020-07-07 00:58:44 -05:00
Cameron Gutman
704a2ee90b
Propagate exceptions caused by GFE response parsing errors
2020-07-07 00:57:37 -05:00
Cameron Gutman
484be9bfe6
Wrap and propagate unexpected exceptions
2020-07-07 00:52:11 -05:00
Cameron Gutman
a99e070c26
Fix missing return causing invalid parameters to be passed to LiStartConnection()
2020-07-07 00:47:12 -05:00
Cameron Gutman
bf803f88af
Refactor TLS initialization code
2020-07-06 02:32:06 -05:00
Cameron Gutman
9af6febca5
Fix pairing issue due to picking up a final local variable instead of a class member
2020-07-06 02:30:49 -05:00
Cameron Gutman
0101d0a1bd
Fix TLS error when connecting to GFE 3.20.4 on Android 4.x
2020-07-06 01:44:35 -05:00
Cameron Gutman
266874609d
Fix hostname validation for CA-issued certificates
2020-07-04 20:09:06 -05:00
Cameron Gutman
2ba7feedfc
Fix several Lint warnings
2020-07-04 15:41:41 -05:00
Cameron Gutman
43c67b4939
Avoid using max operating rate on Android Q and non-Qualcomm devices
2020-07-01 11:26:40 -05:00
Cameron Gutman
2d9915e43a
Enable GWP-ASan on Android 11
2020-07-01 11:07:53 -05:00
Cameron Gutman
2329b41bce
Rethrow the original validation error if the cert isn't pinned or self-signed
2020-06-29 11:29:33 -07:00
Cameron Gutman
536496184e
Use the default X509TrustManager to validate non-pinned certificates
...
This allows the certificate to be rotated without re-adding the PC.
2020-06-29 11:20:14 -07:00
Cameron Gutman
429c32477c
Version 9.6.1
v9.6.1
2020-06-25 22:15:24 -07:00
Cameron Gutman
f5d51b2061
Disable PiP option on Fire OS due to Amazon guidelines
2020-06-24 17:26:58 -07:00
Zero O
2ad1aaa277
Update strings.xml ( #850 )
...
update translation
2020-06-24 17:21:54 -07:00
Zero O
3afd32dbc1
Update strings.xml ( #851 )
...
update translation
2020-06-24 17:21:45 -07:00
Cameron Gutman
092830ed07
Remove button emulation
...
It was never well documented to users and it really only makes sense
with much older controllers that don't have Start or Select buttons.
2020-06-23 22:00:56 -07:00
Cameron Gutman
d118a6d3ff
Prevent edges of analog sticks from being clipped
2020-06-23 21:48:50 -07:00
Cameron Gutman
fe97ffdc2f
Slightly reduce size of analog sticks to allow a gap before the edge of the screen
...
This reduces false analog stick releases caused when the finger goes off the display's touch area.
2020-06-23 21:36:33 -07:00
Cameron Gutman
964d2ce59c
Version 9.6
v9.6
2020-06-18 23:11:35 -07:00
Cameron Gutman
dc52684cbc
Update moonlight-common-c to fix QoS-related connection issues
2020-06-12 22:08:01 -07:00
Cameron Gutman
191bedc56f
Improve behavior and description of small box art checkbox
2020-06-11 22:01:48 -07:00