Diego Waxemberg
e3e95c29f6
Created http response class and added error checking
2015-01-31 01:57:23 -05:00
Diego Waxemberg
4224d02eae
created build 0.3.2
2015-01-23 18:20:53 -05:00
Diego Waxemberg
ed1dc4c0ff
created build 0.3.1
2015-01-20 19:48:08 -05:00
Diego Waxemberg
4b4aec0006
changed dialog to UIAlertController since UIAlertView is deprecated in iOS 8
2015-01-10 11:55:12 -05:00
Diego Waxemberg
c44e03c945
now save the resolution setting when the user selects "Native"
2015-01-10 11:44:22 -05:00
Diego Waxemberg
25d815dcd7
added l3/r3 support to simple on-screen controls
2015-01-09 23:21:46 -05:00
Diego Waxemberg
01902536ab
added L3/R3 support to full on-screen controls
2015-01-09 22:10:32 -05:00
Diego Waxemberg
0a4fa5fc6c
changed default value of on-screen controls to auto in the database
2015-01-09 20:29:34 -05:00
Diego Waxemberg
106ba15245
add host is now on the parallel with the other hosts
2015-01-09 20:13:15 -05:00
Diego Waxemberg
650eca829b
Merge branch 'master' of github.com:limelight-stream/limelight-ios
...
# By Cameron Gutman
# Via Cameron Gutman
* 'master' of github.com:limelight-stream/limelight-ios:
Change app menu options to be clearer and more similar to Android
2015-01-09 17:54:27 -05:00
Diego Waxemberg
4aac38e514
moved some UI code to the main thread and added a log for when the user ends the stream
2015-01-09 17:54:21 -05:00
Diego Waxemberg
b7ccf57a2d
replaced all printf with NSLog
2015-01-09 16:56:17 -05:00
Diego Waxemberg
6f9c16a548
added swipe detection to stop streaming
2015-01-09 15:22:12 -05:00
Diego Waxemberg
9e054973c8
Fixed a concurrent modification error in caching app images
2015-01-09 15:17:19 -05:00
Diego Waxemberg
afb7e930ee
simple on-screen controls now show buttons at the bottom
2015-01-09 14:11:42 -05:00
Diego Waxemberg
60cba0399d
now parse server info into host object all at once
2015-01-08 23:58:04 -05:00
Diego Waxemberg
b7fcce08d6
potentially fixed an intermittent heap corruption
2015-01-08 23:44:31 -05:00
Diego Waxemberg
ec39c27498
now cache app images and reuse them when connecting to the same host
2015-01-08 22:18:26 -05:00
Diego Waxemberg
ccd8b3332e
now request app image on multiple threads
2015-01-08 21:36:29 -05:00
Diego Waxemberg
7cf521272a
fixed multitouch issue with on-screen controls
2015-01-08 21:04:19 -05:00
Diego Waxemberg
f0abd599d1
Merge branch 'mzyy94-black-ui-v2'
...
* mzyy94-black-ui-v2:
fixed app image looking stretched
Fix font family on UISegmentedControl
Fix a computer name invisibility bug
Change segmented control style
Set Roboto font family for text labels and buttons.
Add Roboto font family
show an app title when the image of the app isn't available
2015-01-08 20:48:42 -05:00
Diego Waxemberg
a754b55753
fixed app image looking stretched
2015-01-08 20:46:04 -05:00
Diego Waxemberg
fe131af464
Merge branch 'black-ui' of git://github.com/mzyy94/limelight-ios into mzyy94-black-ui-v2
...
* 'black-ui' of git://github.com/mzyy94/limelight-ios:
Fix font family on UISegmentedControl
Fix a computer name invisibility bug
Change segmented control style
Set Roboto font family for text labels and buttons.
Add Roboto font family
show an app title when the image of the app isn't available
Conflicts:
Limelight/UIAppView.m
Limelight/UIComputerView.m
Limelight/ViewControllers/MainFrameViewController.m
2015-01-08 19:46:00 -05:00
Diego Waxemberg
b89515089f
fixed long clicking host on iPads and made applist appear immediately after the apps are known
2015-01-08 19:37:51 -05:00
Diego Waxemberg
e9c449bbf4
fixed bug that made it impossible to click an app that had no image
2015-01-08 18:09:09 -05:00
Diego Waxemberg
55e9d2daeb
removed some unnecessary logging
2015-01-08 18:04:02 -05:00
Diego Waxemberg
132a90a865
fixed possible concurrent modification bug
2015-01-08 17:04:16 -05:00
Diego Waxemberg
fe64d70577
fixed MDNS discovered hosts getting stuck in infinite loop
2015-01-08 17:03:51 -05:00
Diego Waxemberg
94d399e275
updated readme
2015-01-08 11:27:35 -05:00
Diego Waxemberg
89ac394891
added license
2015-01-08 11:23:38 -05:00
Diego Waxemberg
bb03148b85
fixed empty border on app icon and updated splash screen
2015-01-07 22:19:04 -05:00
Diego Waxemberg
d162bdbbc2
updated the app icon to the new design
2015-01-07 21:11:12 -05:00
Diego Waxemberg
ce3f046ae8
created build 0.3.0
2015-01-07 19:42:18 -05:00
Diego Waxemberg
d4cd8d3bba
No longer duplicate hosts when the same host is discovered by MDNS
2015-01-05 18:28:10 -05:00
Diego Waxemberg
57bf748877
The host views now auto refresh and removed unused method
2015-01-02 23:58:59 -05:00
Diego Waxemberg
d134ff83d6
mDNS discovered hosts have the name set to the address until they are polled
2015-01-02 23:57:49 -05:00
Diego Waxemberg
f0b145c01a
Now stop discovery when pairing
2015-01-02 23:57:11 -05:00
Diego Waxemberg
5aeedb894a
Moved discovery to a worker thread per host
2015-01-02 23:56:28 -05:00
Diego Waxemberg
ee61dc9a59
implemented wake on lan
2015-01-02 19:15:47 -05:00
Diego Waxemberg
a52b20ee52
hostList is now thread-safe
2015-01-01 23:54:54 -05:00
Diego Waxemberg
f209670c1a
now remove host from database when the user removes it
2015-01-01 23:40:52 -05:00
Diego Waxemberg
168eac17eb
Now display "no host selected" in nav bar before selecting a host
2015-01-01 23:30:18 -05:00
Diego Waxemberg
417f1e02bc
Added long press to remove/unpair host
2015-01-01 23:25:09 -05:00
Diego Waxemberg
3eee684961
set discovery interval to 2 seconds
2015-01-01 22:32:43 -05:00
Diego Waxemberg
e8c8f4f8e9
Created new host discovery system
...
- now store host uuid and mac address
- use uuid to check for duplicate hosts
- try local and external IPs
- pair status is shown
- server status is shown
- validate host when manually adding
2015-01-01 22:30:03 -05:00
Diego Waxemberg
0e2765ad86
added quitting an app
2015-01-01 16:50:10 -05:00
Diego Waxemberg
40d6ab91cf
removed unused method and fixed log
2014-12-31 22:42:19 -05:00
Diego Waxemberg
c96a77f1aa
removed comment and fixed color of settings item
2014-12-31 19:13:54 -05:00
Diego Waxemberg
ece113787d
touches to the on screen controls are no longer sent as mouse clicks/movement
2014-12-31 19:03:24 -05:00
Diego Waxemberg
cb93486bb0
implemented dead zone for analog sticks
2014-12-31 19:03:24 -05:00
Diego Waxemberg
809a660506
Added settings for displaying varying levels of the onscreen controls
2014-12-31 19:03:24 -05:00
Diego Waxemberg
7b0a383ad0
added L1/L2, R1/R2, Start, and Select buttons to on-screen controls
2014-12-31 18:55:31 -05:00
Diego Waxemberg
2cb1acc611
Added analog sticks to onscreen controls
2014-12-31 18:55:31 -05:00
Diego Waxemberg
d6d30f021d
started implementing on-screen controls
...
- directional pad works
- a,b,x,y work
2014-12-31 18:55:31 -05:00
Diego Waxemberg
4a08288d0d
A little bit of code cleanup
2014-12-31 18:55:30 -05:00
Diego Waxemberg
5c488cf4aa
Changed "native" to "Native" and made segment size match the slider
2014-12-31 18:51:42 -05:00
Diego Waxemberg
c7b6011806
Merge branch 'mzyy94-black-ui'
...
* mzyy94-black-ui:
Add current host name button
Fix a very small warning
Update UI theme
Conflicts:
iPhone.storyboard
2014-12-31 18:46:16 -05:00
Diego Waxemberg
af4a833806
Merge branch 'black-ui' of git://github.com/mzyy94/limelight-ios into mzyy94-black-ui
...
* 'black-ui' of git://github.com/mzyy94/limelight-ios:
Add current host name button
Fix a very small warning
Update UI theme
Conflicts:
Limelight/ViewControllers/MainFrameViewController.m
2014-12-31 18:04:48 -05:00
Diego Waxemberg
87a6d2f656
Merge pull request #40 from betrisey/master
...
Native resolution support added. [ISSUE #12 FIXED]
2014-12-31 17:59:29 -05:00
Diego Waxemberg
20561ae64f
created 0.2.2 build 2
2014-12-25 23:37:35 -05:00
Diego Waxemberg
600e71223c
created build 0.2.2
2014-12-25 11:44:24 -05:00
Diego Waxemberg
c05949c43b
ensured spinner does not appear on top of label
2014-11-27 16:23:06 -05:00
Diego Waxemberg
e913d26ca6
no longer allow duplicate hosts
2014-11-27 13:56:39 -05:00
Diego Waxemberg
427e8f67fc
Now close the settings pane when starting a stream
2014-11-27 11:36:28 -05:00
Diego Waxemberg
79e51defe1
fixed spinner alignment issue
2014-11-27 00:02:18 -05:00
Diego Waxemberg
5f800b7901
Added scrolling and right click
2014-11-26 23:51:43 -05:00
Diego Waxemberg
c3b44a32d5
Created new build
2014-11-26 22:44:10 -05:00
Diego Waxemberg
539e120167
Fixed issue with parsing XML
2014-11-26 22:35:34 -05:00
Diego Waxemberg
a924d63750
updated icons
2014-11-26 18:07:05 -05:00
Diego Waxemberg
1affb03b89
Merge branch 'new-ui'
...
* new-ui:
finished new ui
Update common submodule
Cherry Pick "Update to the new common library"
Cherry Pick "Fix iOS build with new common"
added settings menu and persistent storage for settings
new ui is almost fully functional - add hosts - pair to host - get app list - launch app - resume app
new ui un-stashed
2014-11-26 18:02:11 -05:00
Diego Waxemberg
dae484445b
finished new ui
2014-11-26 17:57:16 -05:00
Diego Waxemberg
99d3ac45c3
Merge branch 'new-ui' of github.com:limelight-stream/limelight-ios into new-ui
...
# By Cameron Gutman
# Via Cameron Gutman
* 'new-ui' of github.com:limelight-stream/limelight-ios:
Update common submodule
Cherry Pick "Update to the new common library"
Cherry Pick "Fix iOS build with new common"
2014-11-26 13:15:00 -05:00
Diego Waxemberg
33d6306359
Created beta 9
2014-11-25 18:35:12 -05:00
Diego Waxemberg
5ee9e285e7
created beta 8
2014-11-18 10:28:12 -05:00
Diego Waxemberg
77b6d304f7
added settings menu and persistent storage for settings
2014-10-29 00:47:51 -04:00
Diego Waxemberg
6273f2bb29
Pulled common and created new build
2014-10-27 19:53:50 -04: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
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
Diego Waxemberg
4c2f6b269a
added spinner and message during stream init
2014-10-21 17:18:30 -04:00
Diego Waxemberg
f0b6602b99
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 timeouts to HTTP requests
Change StreamView's background to black
Display a failure dialog when we fail to launch an app
2014-10-21 16:18:00 -04:00
Diego Waxemberg
72e0da4319
removed my code signing ids
2014-10-21 16:17:36 -04:00
Diego Waxemberg
eeec1f1cf5
prepped common for deployment
2014-10-21 16:03:11 -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
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
Diego Waxemberg
05e969221a
Added app icon and launch screen
2014-10-21 01:53:59 -04:00
Diego Waxemberg
c5dc7001f8
fixed size of text box
2014-10-21 01:09:04 -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
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
Diego Waxemberg
84316166eb
implemented resuming session
2014-10-20 21:26:08 -04:00
Diego Waxemberg
4c646e36c7
added support for different resolutions and frame rates
2014-10-20 20:54:03 -04:00
Diego Waxemberg
85ee4f6518
added support for custom host
2014-10-20 20:08:12 -04:00