87 Commits

Author SHA1 Message Date
Cameron Gutman
2a49f8901f Cherry Pick "Fix iOS build with new common" 2014-11-11 19:05:13 -08:00
Diego Waxemberg
412c5c2516 new ui is almost fully functional
- add hosts
- pair to host
- get app list
- launch app
- resume app
2014-10-26 02:15:53 -04:00
Diego Waxemberg
6fbc55f193 new ui un-stashed 2014-10-24 16:02:10 -04:00
Diego Waxemberg
fac48ecf42 Created new build and removed beta builds 2014-10-24 15:56:04 -04:00
Cameron Gutman
b5bf26bb2d Add busy warning to pairing 2014-10-23 23:46:41 -04:00
Cameron Gutman
00fab87b4c Merge branch 'master' of github.com:limelight-stream/limelight-ios 2014-10-23 23:41:25 -04:00
Cameron Gutman
3554b40962 Display status messages for failed app launch 2014-10-23 23:41:07 -04:00
Diego Waxemberg
aa3752a905 Merge branch 'master' of github.com:limelight-stream/limelight-ios
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-ios:
  Add better messages to pairing
  Fix missing video issue
2014-10-23 23:17:18 -04:00
Diego Waxemberg
c0a3ae9371 updated build and fixed an issue with the analyzer 2014-10-23 23:16:24 -04:00
Cameron Gutman
47850cd658 Add better messages to pairing 2014-10-23 23:11:24 -04:00
Cameron Gutman
1b98870b41 Fix missing video issue 2014-10-23 22:35:59 -04:00
Cameron Gutman
ba022da665 Don't attempt to start or resume a game if the device isn't paired 2014-10-23 14:53:31 -04:00
Cameron Gutman
3357b3882b Use different bitrates for each stream configuration 2014-10-22 00:04:58 -04:00
Cameron Gutman
b7510717c8 Merge branch 'master' of github.com:limelight-stream/limelight-ios 2014-10-21 17:27:08 -04:00
Cameron Gutman
5434542877 Retry service resolution 2014-10-21 17:26:50 -04:00
Diego Waxemberg
4c2f6b269a added spinner and message during stream init 2014-10-21 17:18:30 -04:00
Cameron Gutman
0ccf046c69 Fix inverted if 2014-10-21 16:23:03 -04:00
Cameron Gutman
d2ad8b12ce Add timeouts to HTTP requests 2014-10-21 16:16:24 -04:00
Cameron Gutman
45545e8f9b Merge branch 'master' of github.com:limelight-stream/limelight-ios 2014-10-21 15:54:47 -04:00
Cameron Gutman
85b65d7112 Display a failure dialog when we fail to launch an app 2014-10-21 15:54:19 -04:00
Diego Waxemberg
26f7a27117 Merge branch 'master' of github.com:limelight-stream/limelight-ios
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-ios:
  Enhance the connection callback protocol to include other connection listener callbacks exposed by common. Start handling some HTTP request errors.
  Display a dialog if DNS resolution fails
  Update common
  Fix crash on app termination
  Don't crash if no PC is selected when a button is pressed
  Add a placeholder in the computer list if none are found. Retry service discovery if it fails.

Conflicts:
	limelight-common-c
2014-10-21 15:13:07 -04:00
Diego Waxemberg
ea78cbc47e Prepped project for deployment and created a test build 2014-10-21 15:11:18 -04:00
Cameron Gutman
ea24b39fbe Enhance the connection callback protocol to include other connection listener callbacks exposed by common. Start handling some HTTP request errors. 2014-10-21 14:54:10 -04:00
Cameron Gutman
01a2853032 Display a dialog if DNS resolution fails 2014-10-21 14:31:03 -04:00
Cameron Gutman
4a9bb00e0d Fix crash on app termination 2014-10-21 14:04:01 -04:00
Cameron Gutman
72271a0c74 Don't crash if no PC is selected when a button is pressed 2014-10-21 13:46:05 -04:00
Cameron Gutman
1ca787822b Add a placeholder in the computer list if none are found. Retry service discovery if it fails. 2014-10-21 13:39:14 -04:00
Cameron Gutman
39186a4edf Properly start and stop mDNS manager 2014-10-21 05:11:51 -04:00
Cameron Gutman
528b44f2f2 Stop using NSLog in internal functions because it seems to acquire a mutex that violates our locking order and causes deadlocks 2014-10-21 05:11:12 -04:00
Cameron Gutman
dfe2addca2 Fix copy-pasta in 1080p30 setting 2014-10-21 04:35:06 -04:00
Cameron Gutman
44bbba805f Merge branch 'master' of github.com:limelight-stream/limelight-ios 2014-10-21 04:19:13 -04:00
Cameron Gutman
f756451001 Add stop function to MDNSManager 2014-10-21 04:18:50 -04:00
Cameron Gutman
b2236b5dad Fix audio corruption after 2nd run by properly cleaning up audio state 2014-10-21 04:18:20 -04:00
Diego Waxemberg
8dd62a8645 Fixed launch screen text color and image location, changed version to 0.1 2014-10-21 04:13:47 -04:00
Diego Waxemberg
29f676a6d1 refactored project directories 2014-10-21 03:50:18 -04:00
Diego Waxemberg
1f19d4de9d recompiled opus for 64bit and added build scripts 2014-10-21 03:15:29 -04:00
Cameron Gutman
a3f7aa41a1 Free the decode unit list when terminating the connection. Remove some debug prints. 2014-10-21 02:00:58 -04:00
Cameron Gutman
101096ad80 Merge branch 'master' of github.com:limelight-stream/limelight-ios 2014-10-21 01:54:37 -04:00
Cameron Gutman
34d871403c Properly stop the stream when exiting or switching apps 2014-10-21 01:54:31 -04:00
Diego Waxemberg
05e969221a Added app icon and launch screen 2014-10-21 01:53:59 -04:00
Cameron Gutman
c36fb14b15 Select 720p60 by default 2014-10-21 01:51:15 -04:00
Diego Waxemberg
cd709000d7 Merge branch 'master' of github.com:limelight-stream/limelight-ios
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-ios:
  Fix a compilation warning
  Fix a nasty bug that LLVM static analysis caught
  Fix some mostly harmless warnings from LLVM static analysis
2014-10-21 01:02:08 -04:00
Diego Waxemberg
a359aee36c now goes back to main frame when connection is terminated 2014-10-21 01:02:04 -04:00
Cameron Gutman
185a4334ca Fix a compilation warning 2014-10-21 00:40:33 -04:00
Cameron Gutman
6b10497e3e Fix a nasty bug that LLVM static analysis caught 2014-10-21 00:37:09 -04:00
Cameron Gutman
97f968fb0d Fix some mostly harmless warnings from LLVM static analysis 2014-10-21 00:36:30 -04:00
Cameron Gutman
3178f87707 Add support for the pause button 2014-10-20 22:08:40 -04:00
Diego Waxemberg
9e8903402b now hide keyboard when enter is pressed 2014-10-20 21:45:37 -04:00
Diego Waxemberg
af43539015 fix orientation issues 2014-10-20 21:39:40 -04:00
Diego Waxemberg
ca2fe9b0a3 Merge branch 'master' of github.com:limelight-stream/limelight-ios
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-ios:
  Add support for game controllers
2014-10-20 21:26:24 -04:00