Nitropud
701c83d79c
Fix for: Surround sound audio on Apple TV #371
...
Added audio configuration option to the settings menu to allow users to select their speaker setup.
2022-02-06 17:52:06 -06:00
Felipe Cavalcanti
7d6cb247b8
Add Frame Pacing feature
2022-02-02 13:37:07 -03:00
Cameron Gutman
a4035c18b5
Switch stream exit button to Play/Pause on Apple TV
...
It appears it's no longer possible to get a double-press for the Menu button on tvOS 14.5
Fixes #456
2021-05-06 23:42:52 -05:00
Cameron Gutman
d52703c20e
Update moonlight-common-c for initial GFE 3.22 compatibility
2021-04-09 19:37:27 -05:00
Cameron Gutman
311bf33e84
Add special error text for an unexpected early termination
2020-12-24 12:48:10 -06:00
Cameron Gutman
ea96bac31a
Display failing ports when connection fails
2020-12-23 14:48:20 -06:00
Cameron Gutman
f09b2fd222
Use LiStringifyPortFlags() rather than coding it ourselves
2020-12-23 14:39:51 -06:00
Cameron Gutman
65293dab30
Fix race condition during PC detection
2020-12-06 00:56:16 -06:00
Cameron Gutman
1f24d28ddd
Update quit tip text for Apple TV
2020-11-28 20:23:15 -06:00
Cameron Gutman
e9e03c74e2
Fix long pressing apps on tvOS
2020-11-28 20:16:26 -06:00
Cameron Gutman
0c6c3ccc83
Disable resizing the view for the keyboard size
2020-11-28 18:50:54 -06:00
Cameron Gutman
07b8e7fd50
Minor UI tweaks
2020-11-28 18:41:44 -06:00
Cameron Gutman
f5e0443abb
Hide shadows on hidden app tiles
2020-11-14 16:46:00 -06:00
Cameron Gutman
dc9b5b7c96
Remove @available checks for < iOS 9.3
2020-11-14 15:27:49 -06:00
Cameron Gutman
313af5a7e7
Fix popover dialog not correctly anchoring to the UIComputerView on iPad
...
The view was being replaced after the UIAlertController was anchored to it
2020-11-14 15:15:46 -06:00
Michael Kenny
e258551008
Fixed crash on iPad when bringing up app long press menus, due to missing UIAlertController popoverPresentation.
2020-11-04 14:11:27 +10:30
Cameron Gutman
e402902d6e
Fix tvOS build
2020-11-02 20:39:37 -06:00
Cameron Gutman
f55daf941c
Add support for hiding apps
2020-11-02 20:39:24 -06:00
Cameron Gutman
a483c6ea41
Allow panning to the bottom of the screen when the keyboard appears
2020-11-02 18:41:38 -06:00
Cameron Gutman
3ad4d857e8
Replace home-rolled edge swipe gesture recognizer with UIScreenEdgePanGestureRecognizer
2020-11-01 21:18:06 -06:00
Cameron Gutman
e809afdd9e
Implement zoom and pan in touchscreen mode
2020-11-01 20:22:01 -06:00
Cameron Gutman
0d75dd4efb
Create stream view hierarchy programmatically
2020-11-01 20:00:39 -06:00
Cameron Gutman
42f29c44e6
Remove OSPortabilityDefs.h
...
The macOS support that used it has been removed for a while
2020-11-01 16:50:02 -06:00
Cameron Gutman
0eac28a74f
Fix stats overlay width decreasing each iteration
2020-11-01 13:45:24 -06:00
Cameron Gutman
44f713f5c9
Add a basic stats overlay
2020-11-01 13:27:10 -06:00
Cameron Gutman
2114e39237
Plumb touch mode and stats overlay preferences
2020-11-01 11:50:00 -06:00
Xiangxuan Liu
24258d6e17
Bump max bitrate to 150Mbps to line up with android and qt version
2020-10-28 01:04:34 +08:00
Cameron Gutman
3f1699258d
Increase inactivity threshold to 60 seconds before killing the stream
2020-10-18 17:44:52 -05:00
Cameron Gutman
34f8696a5e
Don't terminate the stream when resigning active on tvOS
2020-10-18 17:43:34 -05:00
Cameron Gutman
7e704ee201
Trim the IP address string from the user
2020-10-06 21:57:22 -05:00
Cameron Gutman
88c18ad397
Don't use pointer lock if the mouse isn't compatible with GCMouse
2020-09-18 18:48:35 -05:00
Cameron Gutman
5043fadace
Request pointer lock while streaming
2020-09-18 18:27:20 -05:00
Cameron Gutman
6bf643968b
Display a loading spinner while adding a PC is in progress
2020-08-30 20:39:11 -07:00
Cameron Gutman
fb9d778dab
Purge mentions of Internet streaming for App Store Guideline 4.2.7a
2020-08-30 15:37:52 -07:00
Cameron Gutman
2a0b29a284
Revert "Add direct-to-desktop mode"
...
This reverts commit e445989ec7 .
2020-08-30 15:30:58 -07:00
Cameron Gutman
bf437669fb
Add warning if no key frames can be received in 10 seconds
2020-08-29 21:21:46 -07:00
Cameron Gutman
e445989ec7
Add direct-to-desktop mode
2020-08-12 22:26:56 -07:00
Cameron Gutman
0b712a1589
Add manual connection testing option
2020-08-12 22:20:15 -07:00
Cameron Gutman
286b19d360
Add automatic network testing on connection failure
2020-08-10 22:56:47 -07:00
Cameron Gutman
39c03bc8a8
Attempt to fix Apple's concerns about cloud streaming
2020-06-05 16:03:38 -07:00
Cameron Gutman
fdc9e00c54
Add a friendly error message when no video traffic is received
2020-05-01 19:37:33 -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
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
b8631db5df
Allow rediscovery of hosts after deletion without having to force quit the app
2020-04-18 15:03:52 -07:00
Cameron Gutman
68e59aba74
Scale mouse input to fit the video region
2020-04-18 14:00:26 -07:00
Cameron Gutman
c7a7fc3fbc
Add 7.1 surround sound support
2020-04-03 17:46:04 -07:00
Cameron Gutman
6d03f4bc4c
Add a settings option for enabling Citrix X1 support
2020-03-27 20:26:01 -07:00
Cameron Gutman
742bb7b516
Change errorCode from long to int
2020-02-25 00:00:00 -08:00
Cameron Gutman
52dcdd68c4
Fix concurrency issues accessing TemporaryHost fields that could be changed by other threads
2019-11-06 21:51:23 -08:00
Cameron Gutman
2577f581ba
Revert "Don't navigate to a host that is known to be offline"
...
This reverts commit 95ce78bb00 .
2019-11-05 20:30:17 -08:00