aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/PointerTracker.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Corresponding to TBR of Ie6cf6768Tadashi G. Takaoka2010-09-021-4/+3
| | | | | | | This is follow up change of Ie6cf67681180467bd8ba35d0205ce6727b7684a2 Bug: 2959169 Change-Id: I9e4cb0c9178856ddd6049f0b751b54f3ad26a266
* Encapsulate vertical and horizontal correction values into KeyDetector.Tadashi G. Takaoka2010-09-021-30/+30
| | | | | Bug: 2959169 Change-Id: Id2b0b974fffdf6f09ee1828e957b973d2ce1c315
* Add PointerTracker argument to long press related methodsTadashi G. Takaoka2010-09-021-6/+23
| | | | | | | This change also adds debugging log to PointerTracker class Bug: 2959169 Change-Id: Ie6cf67681180467bd8ba35d0205ce6727b7684a2
* Queuing PointerTracker to support n-key roll-over and shift modifier.Tadashi G. Takaoka2010-09-021-1/+21
| | | | | Bug: 2910379 Change-Id: I5cfae33e72a406585137842a2260310813cee07f
* Refactor PointerTracker to add isValidKeyIndex() predicate.Tadashi G. Takaoka2010-09-021-22/+32
| | | | | Bug: 2910379 Change-Id: If2b28764dc777bb62949a95bc61c4a16ff152220
* Add new public attribute mPointerId to PointerTrackerTadashi G. Takaoka2010-09-021-1/+4
| | | | | | | | It is easier to track each pointer if a PointerTracker object keeps its pointer id. Bug: 2910379 Change-Id: If3e3b0cf3d834d22302598f4d85d54c9a4ce92ba
* Make abstract KeyDetector classTadashi G. Takaoka2010-09-021-2/+2
| | | | | | | | | | The KeyDetector abstracts key detection algorithm. The ProximityKeyDetector is one of its concrete implementations. Another one that might be called XAxisKeyDetector will follow to realize the pop-up mini-keyboard behavior described in bug#2959169. Bug: 2959169 Change-Id: Idd3fc53282e6b721ec7a4ce500af8aba21ce07a3
* Track all pointers eventsTadashi G. Takaoka2010-09-011-18/+0
| | | | | Bug: 2910379 Change-Id: I179ae4359afb57c351d5fcc5f5453c30d3ef0c01
* Introduce multiple PointerTrackerTadashi G. Takaoka2010-09-011-1/+1
| | | | | Bug: 2910379 Change-Id: Iefafa2d30ad16f898a00664e4bf3e3e88dcd2cb2
* Make KeyDebounce class a top-level class and rename it to PointerTrackerTadashi G. Takaoka2010-09-011-0/+400
Bug: 2910379 Change-Id: I9503b2211b272a4a2903d0732985e5ab8ee39440