summaryrefslogtreecommitdiff
path: root/java/src/com/android/inputmethod/keyboard/internal/GestureStroke.java
Commit message (Collapse)AuthorAgeFilesLines
* Rename gesture related classesTadashi G. Takaoka2013-12-251-316/+0
| | | | Change-Id: I5cb03576bb7221f1864e157857d872880a0a58f8
* Make GestureStrokeParams as a top level classTadashi G. Takaoka2013-12-241-74/+0
| | | | Change-Id: I540a2d3a6c6ce6ecdcccecd38df6b3c23fcf8d95
* Remove unused default object of GestureStrokePreviewParamsTadashi G. Takaoka2013-12-201-3/+3
| | | | | | This change also fixes build broken by Id615556766. Change-Id: I16605cc3b65e3e9ab2d5a498825c31d9b4046b73
* Fix rugged gesture trailTadashi G. Takaoka2013-12-201-1/+1
| | | | | Bug: 12222472 Change-Id: Id615556766718a8bd4848f7026833fbcea540c39
* Move util classes to the latin/utils directoryKen Wakasa2013-06-241-2/+2
| | | | Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
* Fix detecting out of keyboard areaTadashi G. Takaoka2013-05-101-1/+1
| | | | | Bug: 8885165 Change-Id: I85c78b23955169972fb0f5395463b6fe47f12c9c
* Clean up unused static variableTadashi G. Takaoka2013-05-071-3/+2
| | | | Change-Id: I51c5903b7716d3927d2ff09a5054725215a626b5
* Fix Apache license commentTadashi G. Takaoka2013-01-211-7/+9
| | | | Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
* Cancel update batch input timer only when point is addedTadashi G. Takaoka2013-01-101-7/+11
| | | | | Bug: 7972004 Change-Id: Ie5db5910efba851976da2284cafc69be2910d354
* Cancel update batch input timer whenever MotionEvent is receivedTadashi G. Takaoka2013-01-091-0/+14
| | | | | Bug: 7911739 Change-Id: Id2cd98385371fd98435943ed66ec5381dfaa48e0
* Provide gesture data even if the finger stays stillTadashi G. Takaoka2012-11-271-0/+11
| | | | | Bug: 7595187 Change-Id: I6f85124815f18706b2b2b5b5da2783dffd246e8c
* Cancel gesture typing by sliding out from keyboardTadashi G. Takaoka2012-11-221-3/+22
| | | | | Bug: 7594165 Change-Id: I7849d763e49b57716e8418fb8b6f90eca3a5d2ec
* Don't cancel long press timer too earlyTadashi G. Takaoka2012-10-111-1/+1
| | | | | Bug: 7328861 Change-Id: I1b77ec4a30ae15b2edda42a1ff58ebc528288553
* Tuning gesture detection parametersTadashi G. Takaoka2012-10-091-5/+12
| | | | | Bug: 7032858 Change-Id: Ie4f952aa33b99ce16027500a596d723ee9bafae9
* Move gesture detection and recognition paramters to resourcesTadashi G. Takaoka2012-10-051-40/+92
| | | | | Bug: 7032858 Change-Id: I66570a5e21cdeede1eba420c597f440ab61aa941
* Fix gesture detection algorithmTadashi G. Takaoka2012-09-281-64/+102
| | | | | | | | | | | This change also * Introduces adaptive gesture detecting threshold for time domain in addition to length domain. * Tunes the parameters for detecting gesture after fast typing. * Fixes a bug in dismissing gesture floating preview text. * Cleanup debug messages Bug: 7218902 Change-Id: Iafccd872c6efe0c3b5ae65fa40b04c80d9f139c7
* Introduce typing aware gesture detectionTadashi G. Takaoka2012-09-251-6/+41
| | | | | Bug: 7218902 Change-Id: I11ad85914bf991eca513e04ed8b5d12779101dda
* Disable gesture input while fast typingTadashi G. Takaoka2012-09-241-1/+1
| | | | | Bug: 7032858 Change-Id: I0f9f92c712dbe45f4ba0b3cf331fbe11426c1db4
* Fix gesture start detection algorithmTadashi G. Takaoka2012-09-211-47/+114
| | | | | Bug: 7032858 Change-Id: I9f4d939fa87fdead4c5a5921338a16cd0a59b7ac
* Use device independent parameter for gestureTadashi G. Takaoka2012-09-201-31/+32
| | | | Change-Id: Iea95992e4482108a498f14ec595f3eacc7d7fc4b
* Move PointerTracker.MIN_GESTURE_RECOGNITION_TIME to GestureStrokeTadashi G. Takaoka2012-09-201-3/+10
| | | | Change-Id: Ib50192ed8f611fd8288ff9b7a1e0a19249cc6348
* Use Path to draw gesture preview trailTadashi G. Takaoka2012-09-191-1/+1
| | | | | | | This change also reduces the number of points to use as preview trail. Bug: 7167303 Change-Id: I0cf4908efa44b17b42d4fddd6725238236ac2654
* Remove hack algorithm from GestureStrokeTadashi G. Takaoka2012-09-191-32/+0
| | | | Change-Id: Idd1c150677b989415e6fee4f543ff7639e98bed8
* Support bimanual gesture inputTadashi G. Takaoka2012-08-281-1/+5
| | | | Change-Id: Id86dc93fb7115ab4a6d05b3c05652df35ad08c12
* Add multiple gesture preview trails animationTadashi G. Takaoka2012-08-241-27/+2
| | | | Change-Id: I533e6de9b138317472565be82c8ba5e422472888
* Merge "Eliminate redundant time parameter from gesture detection code" into ↵Tadashi G. Takaoka2012-08-131-4/+6
|\ | | | | | | jb-mr1-dev
| * Eliminate redundant time parameter from gesture detection codeTadashi G. Takaoka2012-08-131-4/+6
| | | | | | | | | | | | | | This change also uses the key width to determine the sampling rate of the gesture points (instead of the key height). Change-Id: I987487825693b4883d8359eb5b31f1d668cd5ef4
* | Merge "Cleanups in geometry_utils.h" into jb-mr1-devKen Wakasa2012-08-131-8/+9
|\ \
| * | Cleanups in geometry_utils.hKen Wakasa2012-08-131-8/+9
| |/ | | | | | | Change-Id: Ic051703e5b67adfc62753ebd9ab254296719c6e9
* / Remove unnecessary drawing pointTadashi G. Takaoka2012-08-131-6/+3
|/ | | | Change-Id: Ib9cba3484a72306320eb9c1744d940da1a0998c7
* Remove gesture detection hacking codeTadashi G. Takaoka2012-08-131-14/+3
| | | | Change-Id: Idaec3753592ca0a5c5545eb5ab65254a3e32e662
* Clean up constructorsKen Wakasa2012-08-131-4/+4
| | | | | | | | | | | And, use C++ style casts and use float math functions rather than double ones to save memory space. Also, stop using FloatMath and NativeUtils as standard Math methods are faster now. See http://code.google.com/p/android/issues/detail?id=36199 and https://android-review.googlesource.com/40700 multi-project commit with I4259fb5ab8a15ac5760a7f04fc8f4c860529f04a Change-Id: I0b81cff8c91769f7559a59b9528c75a5aabb4211
* Add dynamic floating preview for incremental gesture recognition.Tom Ouyang2012-07-251-7/+0
| | | | Change-Id: I7ba7ac24aa96a0ff19267997c5b58853079bc6dc
* Update gesture bounding box handling.Tom Ouyang2012-07-221-1/+1
| | | | Change-Id: I085611ce6fd82608f284d74973e5bb14258cdc24
* Use ResizableIntArray in GestureStrokeTadashi G. Takaoka2012-07-201-24/+28
| | | | Change-Id: I034e80df03c7c6c0895fdf2c03763627d410d425
* Add gesture trail feedback.Tom Ouyang2012-07-201-1/+38
| | | | Change-Id: I32709fac0dec3165678a052aa286e2fb3d90721b
* Improve incremental gesture tracking.Tom Ouyang2012-07-201-2/+8
| | | | | | | Eliminates need to recreate batch InputPointers on each gesture move event. Fixes issue where batch points from previous tapping input get mixed into next gesture. Change-Id: I9ecac66db88f5a87c6dde2138408906dd3d11139
* Tune the gesture detection logic a bitTadashi G. Takaoka2012-07-191-18/+24
| | | | Change-Id: Ia8e8c15fdbbd49768d57cafd50325e7e45af6251
* Add default capacity parameter to InputPointers' constructorTadashi G. Takaoka2012-07-191-1/+4
| | | | Change-Id: I02f23096f0682d30effe4dfc1ca57881a1e4aedc
* Make GestureStroke as top level classTadashi G. Takaoka2012-07-181-0/+149
And make PointerTracker object has GestureStroke object. Change-Id: Ibf5cfd593c4f13468368e01acb847589b0ab12e7