Gestouch/build.xml

76 lines
3.1 KiB
XML
Raw Permalink Normal View History

2011-04-29 11:27:52 -04:00
<?xml version="1.0" encoding="utf-8"?>
<project name="Gestouch" default="release" basedir=".">
<!-- Thanks to Robotlegs project for the tasks -->
<!-- Load properties -->
<property file="build.properties" />
<property file="version.properties" />
<target name="release" description="" depends="compile.swc, asdoc, fat.swc">
2011-04-29 11:27:52 -04:00
<!-- TODO: tests? -->
</target>
<target name="compile.swc">
<echo>[compile] Compiling release SWC</echo>
<java jar="${flexSDK.dir}/lib/compc.jar" dir="${flexSDK.dir}/frameworks" fork="true" failonerror="true">
<!-- Build our SWC with a versioned name. -->
<arg value="-output=${binrelease.dir}/gestouch-${project.version}.swc"/>
<!-- We want all the org package classes in the SWC being built. -->
<arg value="-include-sources=${src.dir}"/>
<!-- Exclude Flex Framework classes (some mx events comes from binding). -->
<arg value="-external-library-path+=${flexSDK.dir}/frameworks/libs"/>
v0.4 Squashed commit of the following: commit 1eb3dfa9e10ba56dd1083f06393c6baa14eb2690 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Aug 7 17:47:43 2012 +0300 Bumped version to 0.4 commit 3acafd1dfb5208407755528eeace21eb3db8663c Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Aug 7 17:46:53 2012 +0300 Minor fix for Gesture state machine to dispatch STATE_CHANGE even when cycling around CHANGED state commit 2678e12de8fb3273b57b9f38c5b73e25076c6db2 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Aug 7 17:46:12 2012 +0300 Add protected from a mistyped event listening commit a3b618e90a86d54984b89346aedcd956992f750c Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Aug 7 17:38:10 2012 +0300 Move native adapters to extensions package commit 9c817b7472cbf441bf75b2ef0ffc3c0ee9c9be8e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Aug 1 19:41:58 2012 +0300 Implement touch cancelation handling commit 7bfb1fae365a1bee549876a156a02bd45326fef5 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 20 14:52:18 2012 +0300 Minor type fix commit 7bacbf087b9368221c363597f95d689acf038daa Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 20 14:49:48 2012 +0300 Minor changes commit 7278e863d46d69756970f9b9f3fa26e6234a7d2d Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 20 14:48:52 2012 +0300 Refactor dirty gestures reset commit eab6cb4a1c2bd4e121c14444bed741575d3c9236 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 20 14:47:52 2012 +0300 Remove unnecessary casting commit 4bdefd12bba3cea720b64ebbd58d2e6b182b8d40 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 13 18:27:20 2012 +0300 Minor cleanup in LongPressGesture commit c5f91e6de1b11da28ce9798c7f2be01156fb65df Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 13 18:08:07 2012 +0300 Improve internal algorithm for TapGesture commit ed2efc19541a9e96f38cf6dbbce94ef8ca81f16f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 13 16:51:06 2012 +0300 Improve internal algorithm for SwipeGesture commit c2125a06e1c5a1817451cbe95dc4979496678e26 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Jul 12 12:46:11 2012 +0300 Remove unnecessary imports commit 4a8e6feada2f738c187348f8a55b00eb1afd6a7a Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 11 22:47:55 2012 +0300 Improve internal algorithm for SwipeGesture but still under question commit 850ed9849f2f78ffc9b01ed42b55fc7ea09226a0 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 11 13:34:50 2012 +0300 Change rotation values from degrees to radians commit 7be7c8c40a639ba1ad3678f4404a36d3b7b513f3 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 11 13:28:43 2012 +0300 Improve internal algorithm for TransformGesture commit f8149935dbc13be9eb2e94f5122618e9e04c163a Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Jul 10 17:11:46 2012 +0300 Improve internal algorithm for ZoomGesture commit fd55468579d05f6a7c3643187b17d3262ec10810 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Jul 10 17:11:30 2012 +0300 Improve internal algorithm for RotateGesture commit 0555813e2596c8bb14c6a3566d2171d23d8d3a0e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Jul 9 16:47:09 2012 +0300 Hotfix for gesture state machine validation commit c2d31b743bbe0821d92dd815fc90f2b2b0071f83 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Jul 5 10:17:53 2012 +0300 Fix Stage + Starling gestures simultaneous recognition commit 37f6220eb53761ed2916acdf4ec244929606dc24 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 23:44:16 2012 +0300 Changed default PanGesture#maxNumTouchesRequired to uint.MAX_VALUE commit 2e02b13581a68ba508cb4b80cb738c787a678020 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 23:43:01 2012 +0300 Improved early failing strategy implementation as in iOS UIGestureRecognizers. Also fixes bugs with new validating state machine. commit 6273cc33e693cea2b9fc0b0bd2b8ff3965bde67f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:55:34 2012 +0300 Bumped version to 0.4-beta commit 00040bb2e23a578d9f42de03cafb18a81ee48bcc Merge: 62fa492 963c660 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:41:26 2012 +0300 Merge branch 'refs/heads/features/starling' into develop commit 963c66024ef81cd9f3354089b9ef6d2b11008387 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:40:55 2012 +0300 Update README commit 2d52729f7c7d273e028feb6de4854a9bb3c3c0f6 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:36:55 2012 +0300 Update "requireGestureToFail" API implementation commit 60d9cb6744e498d4986b01373bd30f8c56dbbfea Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:34:49 2012 +0300 Fixed potential bug with registering gesture target in case when previous gesture target was GC-ed, but gesture instance was reused to set a new target commit bbfb3fc34c9a49978110b4c2150b0a657c14c197 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Jul 3 23:23:48 2012 +0300 Minor performance improvement via "use namespace" access commit 193332b9d0ce7e818072b9a7411f983b40106cee Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Jul 3 23:12:38 2012 +0300 Change GestureState to "real" enum commit 039a7d79f41a6c9236cd288db98ea83b1805edc7 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Jul 2 22:33:50 2012 +0300 Fixed and slightly improved gesture reset commit 09c35a5d979b9ad0ef1b8c67846aa6635c1a3411 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Jul 2 18:29:33 2012 +0300 Minor tabs and spaces cleanup commit cdd90d747932e978d92ce7bb6255064b6e725d43 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Jul 2 18:28:30 2012 +0300 Moved IDisplayListAdapter creating and retrieving logic to Gestouch class commit 32e9ff979c543a8636eeede607eadb64c85a8233 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sun Jul 1 12:57:31 2012 +0300 Update to always include Stage in hierarchy so that gestures registered on Stage will always react on touch commit d072f6e478b8740793228110c6da5d1950a88cfe Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sun Jul 1 11:48:10 2012 +0300 Fix for potential RTE related to "contains" logic commit 33108a1bc761f5ff38af68641593a34a4c25b3d4 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jun 1 13:51:15 2012 +0300 Changed global system gesture slop to variable commit 8d870f4e93e9879fd060ccddb1ae6229083ca114 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jun 1 13:49:29 2012 +0300 Improved event handling autocompletion (for FD) commit 54cc5d42bd8fadfac7111d6ca07ac9a9c4aad313 Merge: e9132fe 62fa492 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed May 30 20:54:47 2012 +0300 Merge branch 'refs/heads/develop' into features/starling commit e9132fec9bd6c03d02999c8fc81996818c307ed3 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue May 29 17:03:16 2012 +0300 Massive refactoring of input layer commit e0a892654dd019c399316e489a6484f93410c329 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue May 29 17:01:54 2012 +0300 Untyped globalToLocal call fix commit 0adfac4c5d0227967c8dd64a4de9f51033867cf6 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri May 4 14:54:25 2012 +0300 Fixed touch/mouse event handling condition in StarlingInputAdapter commit 62fa492d663c45972e6f232c9dc2a4daa4328fd0 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Apr 2 17:17:48 2012 +0300 Fixed initial offset calculation for PanGesture commit 696b6367f2e12ff7e3efc9b6153db89409dcf4d7 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Apr 2 17:16:48 2012 +0300 Fixed location for TapGesture commit 86439e76273dcb1c1329b88f5e5ddfda43cff24e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sun Mar 18 12:19:43 2012 +0200 README update for simplified API commit d1150b2a35bf6cd4a40cf527e9984602d9efd886 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sun Mar 18 12:17:01 2012 +0200 Simplified API for Gesture target commit 63a5df87618fdc6dc9f97a14b3ff0b2964dc6ba1 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Mar 16 01:04:50 2012 +0200 Bumped version to 0.4-alpha commit c983ebe32aabd6116764ac87c9739cf45ef1f696 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Mar 16 01:03:40 2012 +0200 Readme quick update for Starling commit 13dbd61014447b28b47cd8cefa5270f4f435ff4f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 13 14:05:50 2012 +0200 starling initial commit commit e15c7e731827ae1172a75105f62b5eee8f8f938a Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 18:36:05 2012 +0200 Bumped version to 0.3.1 Releasing bunch of fixes commit ffb8ce1ec346a9b33946fed6e273cfd2ea68115e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 18:00:38 2012 +0200 Proper state changing on calling Gesture#reset() commit 13231a4708f10c749b85eb1e5d36866161c7de2f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 17:49:49 2012 +0200 Fix for LongPressGesture to work correctly with minPressDuration of zero (and the new IDLE state) commit a449965e39256fcb1bd48328681006bd8bb01cd1 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 17:34:24 2012 +0200 Fix to output GestureStateEvent#toString() propely commit bcb3dfb61ff2cb0c38aaa37fcfbe4a05a77ddb63 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 16:58:39 2012 +0200 Removed some redundant code commit 82742a84655a4bc4e67f953e088cd56623c67767 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 15:32:51 2012 +0200 Made Gesture weak-referencing target commit e14bbd11bbe3bae3653914aedb4ef0b43f063962 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Mar 8 13:40:04 2012 +0200 Input adapters fix to catch events on empty stage commit 97486ba2fe984549fe6b9cc078387bbe0e42b8cc Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 7 01:12:50 2012 +0200 Bumped version to 0.3 commit 764ca1522f48d8230889e25a991d6fbb30c2ebd2 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 7 01:05:04 2012 +0200 Readme updates commit 2efa95b85c7b580db3640723a7f48c4b8f239b8b Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 23:28:12 2012 +0200 Experimental requireGestureToFail API implemented commit 4e02d4ae63dddcbaccdde8cb4d4d918706497bdc Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 23:27:39 2012 +0200 Reformat condition commit 7cdec34be4427a06fa7acfdb1393cd0fab492a35 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 23:17:23 2012 +0200 Swipe gesture algorithm rewritten for better recognition and failing commit 9edcd048781582850a589d66bf3d49c2f5aa7566 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 12:00:38 2012 +0200 Tiny cleanup commit b92205784589ce7ec9efa108e393173bf2d23a0a Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 01:22:42 2012 +0200 New gesture for free transformation more precise and performant then combination of 3 commit 5f28227c75b0c937f239dfa725bb190183eabd17 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 01:12:46 2012 +0200 Using custom GestureEvent and TransformGestureEvent from now on commit 06df91ce04f4ed3bb6710f8538b33856733db9fb Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 00:52:50 2012 +0200 Custom GestureEvent and TransformGestureEvent because native one have useless phase and stupid constants commit 398e41f610814539d3757ccafefe60896ab732a6 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 00:51:25 2012 +0200 TouchesManager should not clone touches because they must persist during touch session. also good for performance. commit 49b1139b4f3717a82651b699d0a215e21a1d520f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 00:50:34 2012 +0200 Touch properties update commit 242966790a281b89acb2e68a34549c61ac8aede2 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sat Mar 3 17:41:29 2012 +0200 New gesture state commit 4d5bef0252291f6c77a2f2726636547bac7fda6d Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Mar 2 20:33:16 2012 +0200 Touch properties updates (and corresponding gestures fixes) commit b56107e059974878b1822fdf6717b232a40498e3 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Mar 1 23:56:45 2012 +0200 Minor cleanup for Gesture class commit 51e8435b2dfc2eb9ff4fb6d3e4cedb663feabc67 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Mar 1 18:12:35 2012 +0200 Input adapters initialization and disposing commit 895e662bd54bdff630c3cc4a2ccf1a2e18274ab8 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Feb 29 22:20:09 2012 +0200 Minor performance fix for SwipeGesture commit 3dcc78c2674c1878f4a1ad0b1b9cd54d2c0fa8d1 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Feb 29 13:54:59 2012 +0200 Added direction for PanGesture commit 09dc1ddfc42a39cb892df06faf371df344cbc7fc Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Feb 21 20:14:13 2012 +0200 Touch#time fix (affects SwipeGesture) commit 0532f4bfbbba9cb66fd00add2a48f6a0fa9a2fcd Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Feb 20 17:43:43 2012 +0200 Moved some IGesturesManager methods under gestouch_internal namespace commit 3ba8a3df861baf03c4798bcf4c504a9cc376ec52 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Feb 17 17:53:15 2012 +0200 Put back automatic input adapter initialization commit 6d8b733d51bb4cc90dc71065c5a4853fd39fd302 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Feb 3 15:57:11 2012 +0200 Moved input logic out to separate classes commit ad767a4937f853d028097a1620ed517a14f34fbe Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Feb 2 16:57:16 2012 +0200 Bugfix for mouse/finger release out of stage commit 47f2f848e43518f4ce61158df2b5c42cacb8d036 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Dec 30 18:26:16 2011 +0200 Optimized event dispatching commit 3e1b5948b2d898da78baa1e3a0f6ea26c33d3805 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Dec 30 16:47:52 2011 +0200 Small optimization for PanGesture commit d950550d160becb703f39d726d452e3f14f5d5e8 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Dec 30 03:19:56 2011 +0200 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. commit 9d9fcd20bad796c5ab136b5b010616ed63038695 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Nov 22 10:40:42 2011 +0200 Fix central point calculation for more precise transformations commit a036db1aef59660cc46503a9bfaef2acd80d9597 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Nov 22 02:54:11 2011 +0200 Initial commit for the new architecture commit 9144538e46378e8a4c7ea560484e0f44530642dd Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Nov 1 14:10:05 2011 +0200 Added Gesture#enabled property commit d3ddb825b5dc6fca959c4a1273223e70347b6e7e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Oct 25 15:19:05 2011 +0300 Fix condition for dispatching GestureTrackingEvent.GESTURE_TRACKING_END commit fbc4ab7422cd32f125416d87843a7c96646c8108 Merge: dc489ba e508862 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Oct 25 13:47:51 2011 +0300 Merge branch 'refs/heads/master' into develop
2012-08-07 13:48:02 -04:00
<!-- Exclude any external classes (such as Starling framework classes) -->
<arg value="-external-library-path+=${libs.dir}"/>
2011-04-29 11:27:52 -04:00
<!-- Keep the metatags (Apparat?). -->
<arg value="-keep-as3-metadata+=Abstract"/>
<!-- Boolean mosh pit! -->
<arg value="-incremental=false"/>
<arg value="-static-link-runtime-shared-libraries=true"/>
<arg value="-verbose-stacktraces=true"/>
<arg value="-headless-server=true"/>
</java>
<echo>[compile] Release SWC gestouch-${project.version}.swc created successfully</echo>
</target>
<target name="asdoc">
<echo>[asdoc] Generating ASDOC documentation</echo>
<tstamp>
<format property="docgen.time" pattern="MM/dd/yyyy hh:mm aa" unit="hour"/>
</tstamp>
<delete includeemptydirs="true" failonerror="false">
<fileset dir="${asdoc.dir}" defaultexcludes="false">
<include name="**/*" />
</fileset>
</delete>
<java jar="${FLEX_HOME}/lib/asdoc.jar" dir="${FLEX_HOME}/frameworks" fork="true" failonerror="true">
<arg line="-source-path ${src.dir}"/>
v0.4 Squashed commit of the following: commit 1eb3dfa9e10ba56dd1083f06393c6baa14eb2690 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Aug 7 17:47:43 2012 +0300 Bumped version to 0.4 commit 3acafd1dfb5208407755528eeace21eb3db8663c Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Aug 7 17:46:53 2012 +0300 Minor fix for Gesture state machine to dispatch STATE_CHANGE even when cycling around CHANGED state commit 2678e12de8fb3273b57b9f38c5b73e25076c6db2 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Aug 7 17:46:12 2012 +0300 Add protected from a mistyped event listening commit a3b618e90a86d54984b89346aedcd956992f750c Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Aug 7 17:38:10 2012 +0300 Move native adapters to extensions package commit 9c817b7472cbf441bf75b2ef0ffc3c0ee9c9be8e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Aug 1 19:41:58 2012 +0300 Implement touch cancelation handling commit 7bfb1fae365a1bee549876a156a02bd45326fef5 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 20 14:52:18 2012 +0300 Minor type fix commit 7bacbf087b9368221c363597f95d689acf038daa Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 20 14:49:48 2012 +0300 Minor changes commit 7278e863d46d69756970f9b9f3fa26e6234a7d2d Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 20 14:48:52 2012 +0300 Refactor dirty gestures reset commit eab6cb4a1c2bd4e121c14444bed741575d3c9236 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 20 14:47:52 2012 +0300 Remove unnecessary casting commit 4bdefd12bba3cea720b64ebbd58d2e6b182b8d40 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 13 18:27:20 2012 +0300 Minor cleanup in LongPressGesture commit c5f91e6de1b11da28ce9798c7f2be01156fb65df Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 13 18:08:07 2012 +0300 Improve internal algorithm for TapGesture commit ed2efc19541a9e96f38cf6dbbce94ef8ca81f16f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jul 13 16:51:06 2012 +0300 Improve internal algorithm for SwipeGesture commit c2125a06e1c5a1817451cbe95dc4979496678e26 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Jul 12 12:46:11 2012 +0300 Remove unnecessary imports commit 4a8e6feada2f738c187348f8a55b00eb1afd6a7a Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 11 22:47:55 2012 +0300 Improve internal algorithm for SwipeGesture but still under question commit 850ed9849f2f78ffc9b01ed42b55fc7ea09226a0 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 11 13:34:50 2012 +0300 Change rotation values from degrees to radians commit 7be7c8c40a639ba1ad3678f4404a36d3b7b513f3 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 11 13:28:43 2012 +0300 Improve internal algorithm for TransformGesture commit f8149935dbc13be9eb2e94f5122618e9e04c163a Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Jul 10 17:11:46 2012 +0300 Improve internal algorithm for ZoomGesture commit fd55468579d05f6a7c3643187b17d3262ec10810 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Jul 10 17:11:30 2012 +0300 Improve internal algorithm for RotateGesture commit 0555813e2596c8bb14c6a3566d2171d23d8d3a0e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Jul 9 16:47:09 2012 +0300 Hotfix for gesture state machine validation commit c2d31b743bbe0821d92dd815fc90f2b2b0071f83 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Jul 5 10:17:53 2012 +0300 Fix Stage + Starling gestures simultaneous recognition commit 37f6220eb53761ed2916acdf4ec244929606dc24 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 23:44:16 2012 +0300 Changed default PanGesture#maxNumTouchesRequired to uint.MAX_VALUE commit 2e02b13581a68ba508cb4b80cb738c787a678020 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 23:43:01 2012 +0300 Improved early failing strategy implementation as in iOS UIGestureRecognizers. Also fixes bugs with new validating state machine. commit 6273cc33e693cea2b9fc0b0bd2b8ff3965bde67f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:55:34 2012 +0300 Bumped version to 0.4-beta commit 00040bb2e23a578d9f42de03cafb18a81ee48bcc Merge: 62fa492 963c660 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:41:26 2012 +0300 Merge branch 'refs/heads/features/starling' into develop commit 963c66024ef81cd9f3354089b9ef6d2b11008387 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:40:55 2012 +0300 Update README commit 2d52729f7c7d273e028feb6de4854a9bb3c3c0f6 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:36:55 2012 +0300 Update "requireGestureToFail" API implementation commit 60d9cb6744e498d4986b01373bd30f8c56dbbfea Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Jul 4 21:34:49 2012 +0300 Fixed potential bug with registering gesture target in case when previous gesture target was GC-ed, but gesture instance was reused to set a new target commit bbfb3fc34c9a49978110b4c2150b0a657c14c197 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Jul 3 23:23:48 2012 +0300 Minor performance improvement via "use namespace" access commit 193332b9d0ce7e818072b9a7411f983b40106cee Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Jul 3 23:12:38 2012 +0300 Change GestureState to "real" enum commit 039a7d79f41a6c9236cd288db98ea83b1805edc7 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Jul 2 22:33:50 2012 +0300 Fixed and slightly improved gesture reset commit 09c35a5d979b9ad0ef1b8c67846aa6635c1a3411 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Jul 2 18:29:33 2012 +0300 Minor tabs and spaces cleanup commit cdd90d747932e978d92ce7bb6255064b6e725d43 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Jul 2 18:28:30 2012 +0300 Moved IDisplayListAdapter creating and retrieving logic to Gestouch class commit 32e9ff979c543a8636eeede607eadb64c85a8233 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sun Jul 1 12:57:31 2012 +0300 Update to always include Stage in hierarchy so that gestures registered on Stage will always react on touch commit d072f6e478b8740793228110c6da5d1950a88cfe Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sun Jul 1 11:48:10 2012 +0300 Fix for potential RTE related to "contains" logic commit 33108a1bc761f5ff38af68641593a34a4c25b3d4 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jun 1 13:51:15 2012 +0300 Changed global system gesture slop to variable commit 8d870f4e93e9879fd060ccddb1ae6229083ca114 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Jun 1 13:49:29 2012 +0300 Improved event handling autocompletion (for FD) commit 54cc5d42bd8fadfac7111d6ca07ac9a9c4aad313 Merge: e9132fe 62fa492 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed May 30 20:54:47 2012 +0300 Merge branch 'refs/heads/develop' into features/starling commit e9132fec9bd6c03d02999c8fc81996818c307ed3 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue May 29 17:03:16 2012 +0300 Massive refactoring of input layer commit e0a892654dd019c399316e489a6484f93410c329 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue May 29 17:01:54 2012 +0300 Untyped globalToLocal call fix commit 0adfac4c5d0227967c8dd64a4de9f51033867cf6 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri May 4 14:54:25 2012 +0300 Fixed touch/mouse event handling condition in StarlingInputAdapter commit 62fa492d663c45972e6f232c9dc2a4daa4328fd0 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Apr 2 17:17:48 2012 +0300 Fixed initial offset calculation for PanGesture commit 696b6367f2e12ff7e3efc9b6153db89409dcf4d7 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Apr 2 17:16:48 2012 +0300 Fixed location for TapGesture commit 86439e76273dcb1c1329b88f5e5ddfda43cff24e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sun Mar 18 12:19:43 2012 +0200 README update for simplified API commit d1150b2a35bf6cd4a40cf527e9984602d9efd886 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sun Mar 18 12:17:01 2012 +0200 Simplified API for Gesture target commit 63a5df87618fdc6dc9f97a14b3ff0b2964dc6ba1 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Mar 16 01:04:50 2012 +0200 Bumped version to 0.4-alpha commit c983ebe32aabd6116764ac87c9739cf45ef1f696 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Mar 16 01:03:40 2012 +0200 Readme quick update for Starling commit 13dbd61014447b28b47cd8cefa5270f4f435ff4f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 13 14:05:50 2012 +0200 starling initial commit commit e15c7e731827ae1172a75105f62b5eee8f8f938a Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 18:36:05 2012 +0200 Bumped version to 0.3.1 Releasing bunch of fixes commit ffb8ce1ec346a9b33946fed6e273cfd2ea68115e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 18:00:38 2012 +0200 Proper state changing on calling Gesture#reset() commit 13231a4708f10c749b85eb1e5d36866161c7de2f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 17:49:49 2012 +0200 Fix for LongPressGesture to work correctly with minPressDuration of zero (and the new IDLE state) commit a449965e39256fcb1bd48328681006bd8bb01cd1 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 17:34:24 2012 +0200 Fix to output GestureStateEvent#toString() propely commit bcb3dfb61ff2cb0c38aaa37fcfbe4a05a77ddb63 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 16:58:39 2012 +0200 Removed some redundant code commit 82742a84655a4bc4e67f953e088cd56623c67767 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 14 15:32:51 2012 +0200 Made Gesture weak-referencing target commit e14bbd11bbe3bae3653914aedb4ef0b43f063962 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Mar 8 13:40:04 2012 +0200 Input adapters fix to catch events on empty stage commit 97486ba2fe984549fe6b9cc078387bbe0e42b8cc Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 7 01:12:50 2012 +0200 Bumped version to 0.3 commit 764ca1522f48d8230889e25a991d6fbb30c2ebd2 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Mar 7 01:05:04 2012 +0200 Readme updates commit 2efa95b85c7b580db3640723a7f48c4b8f239b8b Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 23:28:12 2012 +0200 Experimental requireGestureToFail API implemented commit 4e02d4ae63dddcbaccdde8cb4d4d918706497bdc Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 23:27:39 2012 +0200 Reformat condition commit 7cdec34be4427a06fa7acfdb1393cd0fab492a35 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 23:17:23 2012 +0200 Swipe gesture algorithm rewritten for better recognition and failing commit 9edcd048781582850a589d66bf3d49c2f5aa7566 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 12:00:38 2012 +0200 Tiny cleanup commit b92205784589ce7ec9efa108e393173bf2d23a0a Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 01:22:42 2012 +0200 New gesture for free transformation more precise and performant then combination of 3 commit 5f28227c75b0c937f239dfa725bb190183eabd17 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 01:12:46 2012 +0200 Using custom GestureEvent and TransformGestureEvent from now on commit 06df91ce04f4ed3bb6710f8538b33856733db9fb Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 00:52:50 2012 +0200 Custom GestureEvent and TransformGestureEvent because native one have useless phase and stupid constants commit 398e41f610814539d3757ccafefe60896ab732a6 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 00:51:25 2012 +0200 TouchesManager should not clone touches because they must persist during touch session. also good for performance. commit 49b1139b4f3717a82651b699d0a215e21a1d520f Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Mar 6 00:50:34 2012 +0200 Touch properties update commit 242966790a281b89acb2e68a34549c61ac8aede2 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Sat Mar 3 17:41:29 2012 +0200 New gesture state commit 4d5bef0252291f6c77a2f2726636547bac7fda6d Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Mar 2 20:33:16 2012 +0200 Touch properties updates (and corresponding gestures fixes) commit b56107e059974878b1822fdf6717b232a40498e3 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Mar 1 23:56:45 2012 +0200 Minor cleanup for Gesture class commit 51e8435b2dfc2eb9ff4fb6d3e4cedb663feabc67 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Mar 1 18:12:35 2012 +0200 Input adapters initialization and disposing commit 895e662bd54bdff630c3cc4a2ccf1a2e18274ab8 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Feb 29 22:20:09 2012 +0200 Minor performance fix for SwipeGesture commit 3dcc78c2674c1878f4a1ad0b1b9cd54d2c0fa8d1 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Wed Feb 29 13:54:59 2012 +0200 Added direction for PanGesture commit 09dc1ddfc42a39cb892df06faf371df344cbc7fc Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Feb 21 20:14:13 2012 +0200 Touch#time fix (affects SwipeGesture) commit 0532f4bfbbba9cb66fd00add2a48f6a0fa9a2fcd Author: Pavel fljot <pavel.fljot@gmail.com> Date: Mon Feb 20 17:43:43 2012 +0200 Moved some IGesturesManager methods under gestouch_internal namespace commit 3ba8a3df861baf03c4798bcf4c504a9cc376ec52 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Feb 17 17:53:15 2012 +0200 Put back automatic input adapter initialization commit 6d8b733d51bb4cc90dc71065c5a4853fd39fd302 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Feb 3 15:57:11 2012 +0200 Moved input logic out to separate classes commit ad767a4937f853d028097a1620ed517a14f34fbe Author: Pavel fljot <pavel.fljot@gmail.com> Date: Thu Feb 2 16:57:16 2012 +0200 Bugfix for mouse/finger release out of stage commit 47f2f848e43518f4ce61158df2b5c42cacb8d036 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Dec 30 18:26:16 2011 +0200 Optimized event dispatching commit 3e1b5948b2d898da78baa1e3a0f6ea26c33d3805 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Dec 30 16:47:52 2011 +0200 Small optimization for PanGesture commit d950550d160becb703f39d726d452e3f14f5d5e8 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Fri Dec 30 03:19:56 2011 +0200 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. commit 9d9fcd20bad796c5ab136b5b010616ed63038695 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Nov 22 10:40:42 2011 +0200 Fix central point calculation for more precise transformations commit a036db1aef59660cc46503a9bfaef2acd80d9597 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Nov 22 02:54:11 2011 +0200 Initial commit for the new architecture commit 9144538e46378e8a4c7ea560484e0f44530642dd Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Nov 1 14:10:05 2011 +0200 Added Gesture#enabled property commit d3ddb825b5dc6fca959c4a1273223e70347b6e7e Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Oct 25 15:19:05 2011 +0300 Fix condition for dispatching GestureTrackingEvent.GESTURE_TRACKING_END commit fbc4ab7422cd32f125416d87843a7c96646c8108 Merge: dc489ba e508862 Author: Pavel fljot <pavel.fljot@gmail.com> Date: Tue Oct 25 13:47:51 2011 +0300 Merge branch 'refs/heads/master' into develop
2012-08-07 13:48:02 -04:00
<arg line="-external-library-path+=${libs.dir}"/>
2011-04-29 11:27:52 -04:00
<arg line="-doc-sources ${src.dir}"/>
<arg line="-output ${asdoc.dir}"/>
<arg value="-keep-xml=true"/>
<arg value="-skip-xsl=true"/>
2011-04-29 11:27:52 -04:00
<arg line="-window-title 'Gestouch ${project.version}'"/>
<arg line="-main-title 'Gestouch ${project.version}'"/>
<arg line="-footer 'Gestouch - http://github.com/fljot/Gestouch/ - Documentation generated at: ${docgen.time}'"/>
<arg line="-package org.gestouch.gestures 'Gestures'"/>
<arg line="-package org.gestouch.events 'Gesture events, generated by gesture classes and dispatched by display objects.'"/>
</java>
<echo>[asdoc] ASDOC documentation generated successfully</echo>
</target>
<target name="fat.swc">
<echo>[fat.swc] Adding documentation to swc</echo>
<!-- updates swc with asdoc xml -->
<zip destfile="${binrelease.dir}/gestouch-${project.version}.swc" update="true">
<zipfileset dir="${asdoc.dir}/tempdita" prefix="docs">
<include name="*.*" />
<exclude name="ASDoc_Config.xml" />
<exclude name="overviews.xml" />
</zipfileset>
</zip>
<echo>[fat.swc] Documentation added to swc successfully</echo>
</target>
2011-04-29 11:27:52 -04:00
</project>