Cameron Gutman
7df76fcd93
Allow the settings view to scroll on smaller iPhones
2018-05-28 11:39:04 -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
Felix Kratz
f759f719e6
Dark Mode & Stream Overlay [macOS] ( #315 )
...
* dark mode & stream overlay
* removed all redundant imports
* update for the new xcode version with fixes for the new 'implicitly retains self warning'
* reworked the overlay view
* cleaning up unused variables
* small corrections
2018-04-22 00:44:22 -04:00
Cameron Gutman
74283a6763
Use HEVC on iOS 11.3 and later. Fixes #296
2018-04-10 18:57:02 -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
Felix Kratz
6cc165b589
Port for macOS ( #311 )
...
* merged moonlight-mac with moonlight-ios
* reverted to the original project.pbxproj
* cleaned up the code, fixed lots of unnecessary code duplications
* multicontroller support (not tested)
* new class that can be used for further modularization of the MainFrameViewController
2018-03-26 23:50:40 -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
c913b3f04f
Enable XCode 9 recommended warnings and fix occurrences of them in the code
2018-02-19 14:26:12 -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
Diego Waxemberg
be26ce9a8f
Bumping app version for v1.7.0
2018-01-10 19:35:41 -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
Diego Waxemberg
20a61dd9f4
Bumping app version for v1.6.0
2017-11-12 19:57:36 -08:00
Diego Waxemberg
68f55235ec
Bumping app version for v1.5.0
2017-10-17 21:28:30 -07: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
Diego Waxemberg
5584083809
Bumping app version for 1.4.0
2017-09-23 21:48:22 -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
b99988836a
Implement HEVC decoding for iOS 11 devices
2017-09-10 00:00:40 -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
b51341ef54
Update to latest moonlight-common-c
2017-06-11 13:36:23 -07:00
Cameron Gutman
9716867ade
Update moonlight-common-c
2017-06-05 22:27:15 -07:00
Diego Waxemberg
7c141c1fd2
Bumping version for 1.2.0
2017-05-11 22:36:28 -07:00
Cameron Gutman
42c4e7ca58
Enable reference frame invalidation
2017-05-11 20:46:09 -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
dd33f57b9a
Fix display of pairing failure dialog when machine is streaming
2017-05-07 16:51:57 -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
Diego Waxemberg
eac2d985e2
Created build v1.1.4 and removed empty icon sets
2016-12-14 22:05:47 -08:00
Diego Waxemberg
9e18b8021b
Bumping app version for v1.1.3
2016-10-26 19:08:33 -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
Diego Waxemberg
39ab472cf6
Updated to use swift 3
2016-10-05 23:45:48 -07:00
Diego Waxemberg
48ba7eb2dc
Bump version for v1.1.2
2016-10-05 23:00:46 -07:00
Diego Waxemberg
955fb59156
Merge branch 'master' of github.com:moonlight-stream/moonlight-ios
2016-10-05 22:57:43 -07:00
Diego Waxemberg
2fbc67ef00
Bumped version for v1.1.1
2016-10-05 22:56:40 -07:00