Romain Guy
82f3495b14
Cleanup Gestures API and make it easier to use in 3rd party apps. Also fix the events processing in the gestures overlay mechanism. Give better control of the various properties of the overlay through XML attributes.
2009-05-24 23:45:03 -07:00
Romain Guy
380cd96e5d
Fix the build
2009-05-22 07:32:41 -07:00
Romain Guy
d6a463a9f2
Add a new API to ListView: setGestures(int). This allows developers to enable gestures to jump inside the list or filter it. This change also introduces a new XML attribute to control this API. It also adds the ability to theme the GestureOverlayView from the gestures library. Finally, this adds a new VERSION header to the binary format used to store the letters for the recognizer.
2009-05-22 01:59:59 -07:00
Romain Guy
db567c390b
Move the Gestures API to the framework in android.gesture.
2009-05-21 18:12:56 -07:00
Yang Li
ac6a4b8eab
Renamed setGestureType in GestureLibrary
2009-05-21 16:08:35 -07:00
Romain Guy
b6d99b7d17
Modify how GestureLibrary stores its data. The XML format is now replaced by a more efficient binary format which should speed up saving/loading. The format is very similar to the one used by the letters recognizer. The format is documented in GestureLibrary.java.
2009-05-21 15:26:46 -07:00
Android (Google) Code Review
aeed1816b7
Merge change 2219 into donut
...
* changes:
Updated LetterRecognizer & related gesture recognition code - added personalization for letter recognizer
2009-05-21 15:03:57 -07:00
Yang Li
e6ea003ab6
Updated LetterRecognizer & related gesture recognition code
...
- added personalization for letter recognizer
2009-05-21 14:47:59 -07:00
Romain Guy
7269d9ac10
Tweak the Gestures Overlay demo. This shortens the fade duration to make it more usable and also adds a longer pause before the fade. This change also introduce a new compile-time setting to decide whether or not the overlay should steal the events from the underlying ListView. It is now off by default, per discussion with hackbod. It feel a little bit better but it may vary from user to user so studies will be necessary.
2009-05-20 16:58:44 -07:00
Romain Guy
c534727972
First pass at cleaning up the gestures code.
2009-05-20 15:10:45 -07:00
Yang Li
35aa84b1f9
Recovered the code of the gesture library
2009-05-18 18:29:05 -07:00
Yang Li
935fd37d27
Revert "Squashed commit of the following:"
...
This reverts commit f8173411cc612017ecfa115d71fb823b0714d982.
2009-05-15 16:51:46 -07:00
Yang Li
f8173411cc
Squashed commit of the following:
...
commit db1a75ffc2d5a811a8d983289dd4d0d9f2eeba5c
Author: Yang Li <liyang@google.com>
Date: Fri May 1 17:49:29 2009 -0700
Fixed a few more styles issues and made some methods package private
commit f9735c3f1bbe6183337df226aa730b4be1225d55
Author: Yang Li <liyang@google.com>
Date: Fri May 1 16:38:16 2009 -0700
- Refactored the code for Android coding styles and performance
- Renamed GesturePad to GestureOverlay
- Added GestureAdapter for default touch-through interactions of GestureOverlay
- Added a new exmaple, ContactListGestureOverlay, to show how to gesture over an arbitary view
commit 31050183c6d85091612f53155126c2488b920e32
Author: Yang Li <liyang@google.com>
Date: Wed Apr 29 18:41:54 2009 -0700
Refactored the Gesture Library (An initial check-in).
2009-05-15 13:55:56 -07:00
Joe Onorato
8307a0c69c
Get Sketch compiling.
...
Add an Android.mk.
Android compiles with Java5, which doesn't let you put @Override on
interface methods.
2009-04-17 16:22:32 -07:00
Joe Onorato
6e93a3db56
Add sketch gesture demo application.
...
Initial checkin, there's no Android.mk yet.
2009-04-17 14:18:46 -07:00