Diego Waxemberg
e3a42db007
On-screen controls revamp
...
- controls are bigger
- dead zone around buttons to avoid accidental mouse clicks and movement
- finished implementing control setup for AutoGCGamepad
- swiping to close stream requires swipe to 1/4 the screen width
- no longer send mouse movement if delta is too small
2015-10-17 03:02:55 -07:00
Diego Waxemberg
5a976764c3
now use custom edge swipe detection
2015-05-29 00:46:43 -07:00
Diego Waxemberg
8d3401f962
Changed name from Limelight to Moonlight due to C&D from Limelight
...
Networks, Inc.
2015-05-12 21:48:30 -04:00
Diego Waxemberg
e3dd4e7238
Created logger with log levels
2015-02-10 21:26:55 -05:00
Cameron Gutman
179110508c
Scale mouse input deltas based on the ratio of the stream resolution to the screen size and the screen scale
2015-01-10 00:37:34 -05:00
Diego Waxemberg
01902536ab
added L3/R3 support to full on-screen controls
2015-01-09 22:10:32 -05:00
Cameron Gutman
cdaf98398c
Rewrote a bunch of controller support. Added auto on-screen controls layouts (GCGamepad not finished). Added LB+Start and RB+Start shortcuts for select and special (same as Android).
2015-01-09 16:13:44 -05:00
Diego Waxemberg
7cf521272a
fixed multitouch issue with on-screen controls
2015-01-08 21:04:19 -05:00
Diego Waxemberg
40d6ab91cf
removed unused method and fixed log
2014-12-31 22:42:19 -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
809a660506
Added settings for displaying varying levels of the onscreen controls
2014-12-31 19:03:24 -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
5f800b7901
Added scrolling and right click
2014-11-26 23:51:43 -05: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
Diego Waxemberg
29f676a6d1
refactored project directories
2014-10-21 03:50:18 -04:00