Cameron Gutman
b3a666af8e
Version 5.0.1 for iOS
2020-04-20 16:50:29 -07:00
Cameron Gutman
5abad38956
Revert "Refactor legacy UITextField-based keyboard support out of StreamView"
...
This refactoring breaks support for hardware keyboards on iOS 13.3
and below. The root cause of the breakage is not currently known.
This reverts commit 69d1ff15a1 .
2020-04-20 16:31:21 -07:00
Cameron Gutman
7f034e0338
Version 4.0.2 for tvOS
2020-04-19 15:09:10 -07:00
Cameron Gutman
fb196f661c
Reorder Info.plist
2020-04-19 14:57:56 -07:00
Cameron Gutman
3cca55703e
Fix the LoadingFrameViewController not display on top of other content on tvOS
...
Also remove hacks that were put in place due to this bug previously.
2020-04-19 14:40:39 -07:00
Cameron Gutman
084018719a
Version 5.0.0-2 for iOS
2020-04-18 17:25:16 -07:00
Cameron Gutman
4aca666df4
Fix race condition that could cause pairing state to be lost
...
If a mDNS response for a host happened during the period where we
had removed the host from discovery, it would be re-added by mDNS
without the pairing cert. Now we no longer completely remove the host
and instead just remember that it's paused.
2020-04-18 17:16:53 -07:00
Cameron Gutman
b833d3b3b7
Fix broken isEqual function for TemporaryApp and TemporaryHost
2020-04-18 17:05:36 -07:00
Cameron Gutman
cb94d7aad7
Version 5.0.0 for iOS
2020-04-18 15:26:44 -07:00
Cameron Gutman
b8631db5df
Allow rediscovery of hosts after deletion without having to force quit the app
2020-04-18 15:03:52 -07:00
Cameron Gutman
bd5e0ecc40
Standardize mouse input scaling to avoid variance based on stream resolution
2020-04-18 14:44:57 -07:00
Cameron Gutman
10d2e1635b
Only hide the cursor over the video region
2020-04-18 14:09:19 -07:00
Cameron Gutman
68e59aba74
Scale mouse input to fit the video region
2020-04-18 14:00:26 -07:00
Cameron Gutman
a4255f4cad
Implement absolute mouse support on iOS 13.4
...
Fixes #402
2020-04-18 13:11:24 -07:00
Cameron Gutman
f12e2f16dc
Add handling for cancelled touch events
2020-04-18 11:25:24 -07:00
Cameron Gutman
177ecdbe0b
Enable pointer interaction on the PC and app grid items
2020-04-18 11:24:02 -07:00
Cameron Gutman
de05214728
Version 4.0.1
2020-04-17 12:46:46 -07:00
Cameron Gutman
b0149b2fe9
Merge pull request #405 from loki-47-6F-64/master
...
Don't send PIN to GFE
2020-04-17 12:40:29 -07:00
Loki
1366ede690
Don't send PIN to GFE
2020-04-17 14:45:46 +02:00
Cameron Gutman
fdaf7f92a1
Disable SOPS for streams over 60 FPS for GFE 3.20.3
2020-04-12 11:25:53 -07:00
Cameron Gutman
8efbe2670a
Bump version to 4.0.0
2020-04-12 11:10:23 -07:00
Cameron Gutman
8bc66749c3
Update moonlight-common-c to avoid termination delay on GFE 3.20.3
2020-04-12 10:43:33 -07:00
Cameron Gutman
4ab71a3cc7
Allow Command key to function as Control
2020-04-11 11:17:25 -07:00
Cameron Gutman
55b2f39721
Adjust X1_MOUSE_SPEED_DIVISOR based on user testing
2020-04-11 11:04:00 -07:00
Cameron Gutman
e59f0764a2
Update tvOS target to Swift 5
2020-04-11 11:01:44 -07:00
Cameron Gutman
6194d80108
Upgrade to Swift 5
2020-04-08 20:11:10 -07:00
Cameron Gutman
5264fee655
Update to OpenSSL 1.1.1f
...
Built for targets: ios-sim-cross-i386 ios-sim-cross-x86_64 ios64-cross-arm64 ios64-cross-arm64e ios-cross-armv7s ios-cross-armv7 tvos-sim-cross-x86_64 tvos64-cross-arm64
https://github.com/keeshux/openssl-apple
2020-04-08 19:57:45 -07:00
Cameron Gutman
ab17c57c09
Update to latest upstream X1Kit with support for new X1 firmware
2020-04-08 18:47:08 -07:00
Cameron Gutman
c7a7fc3fbc
Add 7.1 surround sound support
2020-04-03 17:46:04 -07:00
Cameron Gutman
f32d4f2886
Reduce retransmission delay on packet loss and enable QoS marking on ENet traffic
2020-03-29 22:22:03 -07:00
Cameron Gutman
8e4471fbc0
Slow X1 mouse input by 2x to make it more usable
2020-03-27 23:05:53 -07:00
Cameron Gutman
733b992912
Update to OpenSSL 1.1.1e
2020-03-27 21:24:32 -07:00
Cameron Gutman
6d03f4bc4c
Add a settings option for enabling Citrix X1 support
2020-03-27 20:26:01 -07:00
Cameron Gutman
75ab28a2c3
Enhance physical keyboard support on iOS 13.4
...
Fixes #394
2020-03-25 18:24:04 -07:00
Cameron Gutman
69d1ff15a1
Refactor legacy UITextField-based keyboard support out of StreamView
2020-03-24 18:14:50 -07:00
Cameron Gutman
eceb23e1cd
Allow Moonlight audio to mix with other audio
2020-03-21 16:35:07 -07:00
Cameron Gutman
ab5a9ba067
Use 10 ms audio samples on slow networks
2020-03-21 16:06:25 -07:00
Cameron Gutman
742bb7b516
Change errorCode from long to int
2020-02-25 00:00:00 -08:00
Cameron Gutman
65578b8a64
Fix tvOS build
2020-01-19 21:15:15 -08:00
Cameron Gutman
1246de3f18
Centralize Discord invite links
2020-01-18 10:54:22 -08:00
Cameron Gutman
5b5fdff6d8
Add support for Citrix X1 mice using X1Kit (untested)
2020-01-16 19:52:49 -08:00
Cameron Gutman
47aaa02d08
Version 3.3.0 (iOS)
2019-12-07 11:48:02 -08:00
Cameron Gutman
b71f06aa04
Change audio buffer duration back to 80 ms for now
2019-12-04 18:58:36 -08:00
Cameron Gutman
61c18c201c
Prevent concurrent modification of host list
2019-12-03 20:02:16 -08:00
Cameron Gutman
32b7396070
Reduce buffering for 5 ms and 20 ms audio packets
2019-12-03 19:51:31 -08:00
Cameron Gutman
c327c5b1ec
Force remote streaming mode when a VPN is connected
2019-12-01 20:55:20 -08:00
Cameron Gutman
44d4553031
Add support for arbitrary audio duration
2019-12-01 20:51:18 -08:00
Cameron Gutman
a2b8e3a8b8
Update common-c to fix RTSP handshake error when PMTUD is broken
2019-12-01 20:50:45 -08:00
Cameron Gutman
9e91627601
Fix auto-comment line breaks
2019-11-16 12:24:49 -08:00
Cameron Gutman
250f6618fd
Plumb the presentation time from the server into the renderer
2019-11-11 18:42:11 -08:00