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
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
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
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
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
Diego Waxemberg
be26ce9a8f
Bumping app version for v1.7.0
2018-01-10 19:35:41 -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
Diego Waxemberg
20a61dd9f4
Bumping app version for v1.6.0
2017-11-12 19:57:36 -08:00
Cameron Gutman
dc4ecbf262
Update common-c to address HEVC corruption at 1080p60
2017-11-10 01:36:00 -08:00
Diego Waxemberg
68f55235ec
Bumping app version for v1.5.0
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
v1.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