Cameron Gutman
|
e6e7ec9202
|
Avoid animating the loading frame
|
2018-05-31 01:22:03 -07:00 |
|
Cameron Gutman
|
fcc770d820
|
Avoid firing off HTTP requests as we enter the background when entering home from streaming
|
2018-05-31 00:46:41 -07:00 |
|
Cameron Gutman
|
4243bcd5d1
|
Ensure double-starting or stopping DiscoveryManager and MDNSManager doesn't cause side-effects, since we do this when Home is pressed while streaming
|
2018-05-31 00:33:24 -07:00 |
|
Cameron Gutman
|
67b08cd8b9
|
Use LiInterruptConnection() to terminate connection attempts more quickly
|
2018-05-30 22:06:20 -07:00 |
|
Cameron Gutman
|
e697938afc
|
Re-enable the idle timer when streaming has ended
|
2018-05-30 22:04:06 -07:00 |
|
Cameron Gutman
|
275f6df8c1
|
Fix some minor issues with saving CoreData objects
|
2018-05-30 01:19:46 -07:00 |
|
Cameron Gutman
|
aea2067e1c
|
Silence the firehose of debug logging statements
|
2018-05-29 20:17:48 -07:00 |
|
Cameron Gutman
|
b5241a0c30
|
Ok -> OK
|
2018-05-28 18:20:59 -07:00 |
|
Cameron Gutman
|
6cac2348b4
|
Add help button to error dialogs and use default style for non-destructive actions
|
2018-05-28 18:00:19 -07:00 |
|
Cameron Gutman
|
0293df7748
|
Rewrite audio playback to simplify code, reduce allocations, and eliminate priority inversion on the queue lock. This completely eliminates clicks and pops in audio for me on my iPhone SE and the emulator.
|
2018-05-28 17:38:09 -07:00 |
|
Cameron Gutman
|
391872ddb8
|
Ignore unsupported gamepads
|
2018-05-28 15:11:23 -07:00 |
|
Cameron Gutman
|
4bafefbe16
|
streamingRemotely should not be optional
|
2018-05-28 13:51:00 -07:00 |
|
Cameron Gutman
|
812f3f3717
|
Add 360p resolution support
|
2018-05-28 13:50:20 -07:00 |
|
Cameron Gutman
|
e498736af6
|
Fix Moonlight macOS build
|
2018-05-28 13:25:18 -07:00 |
|
Cameron Gutman
|
1842a11f56
|
Fix errors saving PCs that were discovered via mDNS
|
2018-05-28 13:19:49 -07:00 |
|
Cameron Gutman
|
85f81ca8c1
|
Use CoreData codegen to resolve warnings about missing getters/setters on our DB objects
|
2018-05-28 12:40:15 -07:00 |
|
Cameron Gutman
|
b792629943
|
Flip the pull arrow when the settings are open
|
2018-05-28 12:04:38 -07:00 |
|
Cameron Gutman
|
7df76fcd93
|
Allow the settings view to scroll on smaller iPhones
|
2018-05-28 11:39:04 -07:00 |
|
Cameron Gutman
|
8b60e79406
|
Minor common-c update to address a (currently) harmless warning
|
2018-05-28 10:49:41 -07:00 |
|
Cameron Gutman
|
fcb6c7386c
|
Update common-c to receive fixes to lower audio bitrate at low bandwidth settings
|
2018-05-28 10:36:17 -07:00 |
|
Cameron Gutman
|
2729fad47c
|
Commit IDEWorkspaceChecks.plist
|
2018-05-28 10:35:36 -07:00 |
|
Cameron Gutman
|
41eb933e11
|
Update to XCode 9.3 recommended settings and fix "implict retain self" warnings
|
2018-04-21 22:20:27 -07:00 |
|
Cameron Gutman
|
74283a6763
|
Use HEVC on iOS 11.3 and later. Fixes #296
|
2018-04-10 18:57:02 -07:00 |
|
Cameron Gutman
|
0a19c5950a
|
Update organization name in both projects
|
2018-03-27 00:38:47 -07:00 |
|
Cameron Gutman
|
e8832ed746
|
Refactor new macOS code to reduce #ifs, increase shared code, and fix warnings
|
2018-03-27 00:34:38 -07:00 |
|
Cameron Gutman
|
1c86c4485d
|
Disable HEVC until iPhone X and other issues can be sorted out. See #296
|
2018-02-24 21:16:02 -08:00 |
|
Cameron Gutman
|
127e5ed54a
|
Migrate to Swift 4.0 with @objc inferencing fixes for Moonlight build target
|
2018-02-19 14:43:50 -08:00 |
|
Cameron Gutman
|
3fee5d0a62
|
Fix build of unit tests
|
2018-02-19 14:33:20 -08:00 |
|
Cameron Gutman
|
c913b3f04f
|
Enable XCode 9 recommended warnings and fix occurrences of them in the code
|
2018-02-19 14:26:12 -08:00 |
|
Cameron Gutman
|
dfd30c0624
|
Remove some old and unused references from the XCode project
|
2018-02-19 14:05:03 -08:00 |
|
Cameron Gutman
|
5117a6ede5
|
Replace dylibs with tbd
|
2018-02-19 13:56:50 -08:00 |
|
Cameron Gutman
|
fb9c071243
|
Update moonlight-common-c
|
2018-02-19 00:25:57 -08:00 |
|
Cameron Gutman
|
d0a8f0e0f1
|
Update README.md
|
2018-01-20 17:03:09 -08:00 |
|
Cameron Gutman
|
6bb6c40bec
|
Report attached gamepads during launch to fix L4D2
|
2018-01-20 14:37:33 -08:00 |
|
Cameron Gutman
|
af3bc82d0f
|
Fix drag cancellation triggering on any movement and other drag bugs. Fixes #288
|
2018-01-20 01:51:50 -08:00 |
|
Cameron Gutman
|
b9d5d94d70
|
Fix support for IPv6 literals
|
2018-01-20 01:30:29 -08:00 |
|
Cameron Gutman
|
43f4804194
|
Fix wake-on-lan failure on LAN after ARP cache expiration of target PC. Fixes #293
|
2018-01-19 20:18:39 -08:00 |
|
Cameron Gutman
|
ca562e2251
|
Update common-c to fix streaming on GFE 3.12
|
2018-01-10 00:45:38 -08:00 |
|
Cameron Gutman
|
d7ee0916e9
|
Avoid crashing on iOS 11 betas released before iPhone X
|
2017-12-27 23:24:53 -08:00 |
|
Cameron Gutman
|
3bc9e050f1
|
Update common-c and use codec masks rather than exact formats
|
2017-12-03 11:33:11 -08:00 |
|
Cameron Gutman
|
4b9bd8398b
|
Update for video decoder API changes
|
2017-11-18 18:17:22 -08:00 |
|
Cameron Gutman
|
dc4ecbf262
|
Update common-c to address HEVC corruption at 1080p60
|
2017-11-10 01:36:00 -08:00 |
|
Cameron Gutman
|
5434b653c7
|
Reduce bitrate when streaming HEVC to reduce bandwidth at better IQ than H.264
|
2017-10-17 01:07:41 -07:00 |
|
Cameron Gutman
|
25d7af9453
|
Fix pairing and game quitting issues with GFE 3.10
|
2017-10-16 23:59:00 -07:00 |
|
Cameron Gutman
|
9f9aec70b0
|
Add 1024x1024 app icon
|
2017-09-23 21:47:33 -07:00 |
|
Cameron Gutman
|
a8d1770871
|
Fix Main Thread Checker safety issue in DataManager
|
2017-09-15 00:51:37 -07:00 |
|
Cameron Gutman
|
d0d60b8ffc
|
Suppress system gesture detection during streaming
|
2017-09-15 00:30:51 -07:00 |
|
Cameron Gutman
|
86f7112789
|
Adjust settings view for iPhone X
|
2017-09-14 23:12:52 -07:00 |
|
Cameron Gutman
|
da1115e529
|
Disable reference frame invalidation for HEVC
|
2017-09-14 22:03:20 -07:00 |
|
Cameron Gutman
|
593da7ef3e
|
Merge branch 'hevc'
|
2017-09-14 21:54:46 -07:00 |
|
Cameron Gutman
|
de5377a95d
|
Only use HEVC if the client has hardware-accelerated decoding
|
2017-09-14 19:50:53 -07:00 |
|
Cameron Gutman
|
7d7500b187
|
Suppress accidental movements during drags and clicks
|
2017-09-10 23:14:13 -07:00 |
|
Cameron Gutman
|
45dbd46da1
|
Fix mouse cursor jumping on right click gesture where only the 2nd finger is lifted to complete the gesture
|
2017-09-10 22:58:43 -07:00 |
|
Cameron Gutman
|
89d8bc6009
|
Fix icon changing between launch screen and main view controller
|
2017-09-10 22:22:32 -07:00 |
|
Cameron Gutman
|
b99988836a
|
Implement HEVC decoding for iOS 11 devices
|
2017-09-10 00:00:40 -07:00 |
|
Cameron Gutman
|
3e94613eb3
|
Update common-c
|
2017-09-02 19:48:09 -07:00 |
|
Cameron Gutman
|
832b9189f8
|
Fix mDNS overriding manually specified addresses
|
2017-09-02 19:47:47 -07:00 |
|
Cameron Gutman
|
3464539bd3
|
Make iconography consistent with other Moonlight clients
|
2017-09-02 14:54:19 -07:00 |
|
Cameron Gutman
|
815592117d
|
Update common-c
|
2017-06-11 14:54:17 -07:00 |
|
Cameron Gutman
|
b51341ef54
|
Update to latest moonlight-common-c
|
2017-06-11 13:36:23 -07:00 |
|
Cameron Gutman
|
9ffbb5f155
|
Update moonlight-common-c with latency and FEC improvements
|
2017-06-08 21:09:21 -07:00 |
|
Cameron Gutman
|
9716867ade
|
Update moonlight-common-c
|
2017-06-05 22:27:15 -07:00 |
|
Cameron Gutman
|
42c4e7ca58
|
Enable reference frame invalidation
|
2017-05-11 20:46:09 -07:00 |
|
Cameron Gutman
|
6a6ea4a79a
|
Update moonlight-common-c
|
2017-05-11 20:12:06 -07:00 |
|
Cameron Gutman
|
5d0ca8451d
|
Fix active game not being set when returning from streaming
|
2017-05-07 23:32:31 -07:00 |
|
Cameron Gutman
|
4641f68eb8
|
Update common-c with critical FEC fixes
|
2017-05-07 23:16:00 -07:00 |
|
Cameron Gutman
|
dd33f57b9a
|
Fix display of pairing failure dialog when machine is streaming
|
2017-05-07 16:51:57 -07:00 |
|
Cameron Gutman
|
f6b225ca9c
|
Update common-c with FEC changes
|
2017-05-06 16:09:56 -07:00 |
|
Cameron Gutman
|
4ac3f11ff8
|
Ensure that OSC always has Player 1 reserved
|
2017-02-06 19:17:27 -08:00 |
|
Cameron Gutman
|
62aaf27293
|
Update to new common-c to show the correct number of controllers on the host PC
|
2017-02-04 20:16:18 -08:00 |
|
Cameron Gutman
|
61ea7f3f1c
|
Update moonlight-common-c with support for GFE 3.2
|
2016-12-13 21:29:03 -08:00 |
|
Cameron Gutman
|
40f7faa1b1
|
Update moonlight-common-c project to recommended settings on Xcode 8.1
|
2016-10-29 19:55:22 -07:00 |
|
Cameron Gutman
|
ce95f2c153
|
Fix some pairing glitches and add a cancel button
|
2016-10-21 12:07:29 -07:00 |
|
Cameron Gutman
|
fd50b71b16
|
Fix detection of running apps on GFE 3.1
|
2016-10-21 11:41:42 -07:00 |
|
Cameron Gutman
|
23564a3028
|
Add support for GFE 3.0.7
|
2016-10-05 17:32:30 -07:00 |
|
Cameron Gutman
|
9a07d5a33a
|
Display an error if attempting to close another session's app rather than silently failing
|
2016-09-24 21:26:50 -07:00 |
|
Cameron Gutman
|
84c037f235
|
Move the pull arrow up to the top of the left side and make it clickable on the PC view page
|
2016-09-24 20:39:43 -07:00 |
|
Cameron Gutman
|
c13df82f5b
|
Update common-c to fix Gen 3 servers
|
2016-09-24 19:09:21 -07:00 |
|
Cameron Gutman
|
b15d61a5bf
|
Allow existing host to be updated via the Add PC dialog
|
2016-09-24 18:53:52 -07:00 |
|
Cameron Gutman
|
5aff719984
|
Add message to enable GameStream for GFE 3.0
|
2016-09-24 18:51:55 -07:00 |
|
Cameron Gutman
|
b0c2978405
|
Update common-c submodule with const char * change
|
2016-07-31 17:10:32 -07:00 |
|
Cameron Gutman
|
91dcb505de
|
Fix displaying names of custom added apps on GFE 3.0
|
2016-07-31 14:40:08 -07:00 |
|
Cameron Gutman
|
d1f35d938b
|
Apply Xcode 8 recommended project settings
|
2016-07-31 12:02:35 -07:00 |
|
Cameron Gutman
|
359b822951
|
Migrate to Swift 2.3 for Xcode 8
|
2016-07-31 12:00:09 -07:00 |
|
Cameron Gutman
|
39580e4352
|
Fix wiki link
|
2016-05-30 12:23:41 -05:00 |
|
Cameron Gutman
|
7b3d099449
|
Use the same Controller object for player 0 and the on-screen controls so tapping on-screen buttons doesn't reset all physical controller input to 0. Fixes pressing L3 to run in some games.
|
2016-05-22 17:11:30 -05:00 |
|
Cameron Gutman
|
b17c45e9ca
|
Update common-c to include MTU fix for LTE streaming
|
2016-05-21 21:32:36 -05:00 |
|
Cameron Gutman
|
4c7a2cecdd
|
Allow the user to slide between directions on the d-pad. This closes #222
|
2016-05-08 15:42:08 -04:00 |
|
Cameron Gutman
|
175074ece8
|
Tweaks to dragging behavior to match Moonlight Android
|
2016-05-08 15:09:43 -04:00 |
|
Cameron Gutman
|
8a5ec513bf
|
Update common-c
|
2016-05-08 14:59:08 -04:00 |
|
Cameron Gutman
|
7cfb7f73a2
|
Fix some WOL issues including crashes and broken functionality with DNS names
|
2016-05-08 14:56:22 -04:00 |
|
Cameron Gutman
|
c608685737
|
Update common-c with bugfixes
|
2016-04-27 02:24:54 -04:00 |
|
Cameron Gutman
|
3beca2fc72
|
Update moonlight-common-c to fix a couple crashing bugs
|
2016-04-18 16:46:59 -04:00 |
|
Cameron Gutman
|
c59aafb4bb
|
Merge pull request #215 from Mimiste/master
Drag and drop
|
2016-04-18 14:02:07 -04:00 |
|
Cameron Gutman
|
1783abec13
|
Lock around LiStartConnection() and LiStopConnection() to fix thread-safety issues. This will hopefully address the crashes seen in 1.0.3 and 1.0.4.
|
2016-04-12 00:50:59 -04:00 |
|
Cameron Gutman
|
11c854ce44
|
Update common-c to support Gen 7
|
2016-03-31 11:27:02 -04:00 |
|
Cameron Gutman
|
9636f4742b
|
Implement pairing for Gen 7 servers
|
2016-03-31 11:20:18 -04:00 |
|
Cameron Gutman
|
5867317526
|
Move the submodule and subproject to their new locations
|
2016-03-31 07:59:35 -04:00 |
|
Cameron Gutman
|
8a8f7b6903
|
Remove old submodule
|
2016-03-31 07:23:37 -04:00 |
|
Cameron Gutman
|
4e586a28c8
|
Update common-c to fix RTSP timeout issue
|
2016-03-08 13:15:33 -08:00 |
|