Pavel fljot
d1150b2a35
Simplified API for Gesture target
2012-03-18 12:17:01 +02:00
Pavel fljot
63a5df8761
Bumped version to 0.4-alpha
2012-03-16 01:04:50 +02:00
Pavel fljot
c983ebe32a
Readme quick update for Starling
2012-03-16 01:03:40 +02:00
Pavel fljot
13dbd61014
starling initial commit
2012-03-15 23:37:53 +02:00
Pavel fljot
e15c7e7318
Bumped version to 0.3.1
...
Releasing bunch of fixes
2012-03-14 18:36:05 +02:00
Pavel fljot
ffb8ce1ec3
Proper state changing on calling Gesture#reset()
2012-03-14 18:00:38 +02:00
Pavel fljot
13231a4708
Fix for LongPressGesture to work correctly with minPressDuration of zero (and the new IDLE state)
2012-03-14 17:49:49 +02:00
Pavel fljot
a449965e39
Fix to output GestureStateEvent#toString() propely
2012-03-14 17:34:24 +02:00
Pavel fljot
bcb3dfb61f
Removed some redundant code
2012-03-14 16:58:39 +02:00
Pavel fljot
82742a8465
Made Gesture weak-referencing target
2012-03-14 15:32:51 +02:00
Pavel fljot
e14bbd11bb
Input adapters fix to catch events on empty stage
2012-03-08 13:40:04 +02:00
Pavel fljot
97486ba2fe
Bumped version to 0.3
2012-03-07 01:12:50 +02:00
Pavel fljot
764ca1522f
Readme updates
2012-03-07 01:05:04 +02:00
Pavel fljot
2efa95b85c
Experimental requireGestureToFail API implemented
2012-03-06 23:28:12 +02:00
Pavel fljot
4e02d4ae63
Reformat condition
2012-03-06 23:27:39 +02:00
Pavel fljot
7cdec34be4
Swipe gesture algorithm rewritten for better recognition and failing
2012-03-06 23:17:23 +02:00
Pavel fljot
9edcd04878
Tiny cleanup
2012-03-06 12:00:38 +02:00
Pavel fljot
b922057845
New gesture for free transformation
...
more precise and performant then combination of 3
2012-03-06 01:22:42 +02:00
Pavel fljot
5f28227c75
Using custom GestureEvent and TransformGestureEvent from now on
2012-03-06 01:12:46 +02:00
Pavel fljot
06df91ce04
Custom GestureEvent and TransformGestureEvent
...
because native one have useless phase and stupid constants
2012-03-06 00:52:50 +02:00
Pavel fljot
398e41f610
TouchesManager should not clone touches
...
because they must persist during touch session. also good for performance.
2012-03-06 00:51:25 +02:00
Pavel fljot
49b1139b4f
Touch properties update
2012-03-06 00:50:34 +02:00
Pavel fljot
242966790a
New gesture state
2012-03-03 17:41:29 +02:00
Pavel fljot
4d5bef0252
Touch properties updates (and corresponding gestures fixes)
2012-03-02 20:33:16 +02:00
Pavel fljot
b56107e059
Minor cleanup for Gesture class
2012-03-01 23:56:45 +02:00
Pavel fljot
51e8435b2d
Input adapters initialization and disposing
2012-03-01 18:12:35 +02:00
Pavel fljot
895e662bd5
Minor performance fix for SwipeGesture
2012-02-29 22:20:09 +02:00
Pavel fljot
3dcc78c267
Added direction for PanGesture
2012-02-29 13:54:59 +02:00
Pavel fljot
09dc1ddfc4
Touch#time fix (affects SwipeGesture)
2012-02-21 20:14:13 +02:00
Pavel fljot
0532f4bfbb
Moved some IGesturesManager methods under gestouch_internal namespace
2012-02-21 20:13:25 +02:00
Pavel fljot
3ba8a3df86
Put back automatic input adapter initialization
2012-02-17 17:53:15 +02:00
Pavel fljot
6d8b733d51
Moved input logic out to separate classes
2012-02-03 15:57:11 +02:00
Pavel fljot
ad767a4937
Bugfix for mouse/finger release out of stage
2012-02-02 16:57:16 +02:00
Pavel fljot
47f2f848e4
Optimized event dispatching
2011-12-30 18:26:16 +02:00
Pavel fljot
3e1b5948b2
Small optimization for PanGesture
2011-12-30 16:47:52 +02:00
Pavel fljot
d950550d16
Catch all the Touch/Mouse events in capture phase
...
GesturesManager now captures TOUCH_BEGIN or MOUSE_DOWN from the stage in capture phase to be able to prevent their propagation at the target without affecting the gesture regoznition.
2011-12-30 03:19:56 +02:00
Pavel fljot
9d9fcd20ba
Fix central point calculation for more precise transformations
2011-11-22 10:40:42 +02:00
Pavel fljot
a036db1aef
Initial commit for the new architecture
2011-11-22 02:54:11 +02:00
Pavel fljot
9144538e46
Added Gesture#enabled property
2011-11-01 16:53:44 +02:00
Pavel fljot
d3ddb825b5
Fix condition for dispatching GestureTrackingEvent.GESTURE_TRACKING_END
2011-10-25 15:19:05 +03:00
Pavel fljot
fbc4ab7422
Merge branch 'refs/heads/master' into develop
2011-10-25 13:47:51 +03:00
Pavel fljot
e508862f42
Bumped to v0.2
2011-10-21 14:42:01 +03:00
Pavel fljot
04d16fcc56
Merge branch 'refs/heads/develop'
2011-10-21 14:39:11 +03:00
Pavel fljot
dc489ba55d
DoubleTapGesture condition refactored
...
to get rid of code duplication
2011-10-20 19:29:24 +03:00
Pavel fljot
3e74d2883a
Added event metatags on gestures
2011-10-20 19:28:01 +03:00
Pavel fljot
ecdc6687c7
added dispatching GestureEvents on Gesture instance
...
see asdoc changes for explanation
2011-10-20 19:26:25 +03:00
Pavel fljot
f623ccbc21
target setting on Gesture fixes
2011-10-20 18:47:27 +03:00
Pavel fljot
bb66f13787
Moved ObjectPool class to Gestouch package
2011-10-20 18:21:43 +03:00
Pavel fljot
caa1b363f9
DragGesture bugfix: condition for dispatch DragGestureEvent with END phase was wrong.
2011-09-05 17:49:09 +03:00
Pavel fljot
5b0ae2ef00
RotateGesture fix
...
I have no idea why I put that condition before, but obviously I expect to have -1 rotation instead of 359.
2011-08-17 14:04:29 +03:00