aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/MiniKeyboardKeyDetector.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move some inner static class to top class in new packageTadashi G. Takaoka2010-12-021-60/+0
| | | | | | | | | This change introduces new package com.android.inputmethod.keyboard which hosts keyboard related classes. Also adds missing @Override and @SuppressWarning("unused") annotation Change-Id: I0317f5cfa317e13f3c77815f48ffc69b5d1ade05
* Using distance to the edge of key as proximity detectionTadashi G. Takaoka2010-11-061-4/+5
| | | | | | | | | | | | | | | Because there may be very long key, such as space bar on tablet, we should not use the distance between the touch point and the center of key as proximity detection. Instead of that, this change uses the distance between the point and the nearest edge of key as proximity detection. Also this change fixes the bug that space key (code 32) was not counted in proximity detection. Bug: 3164020 Bug: 3168138 Change-Id: I687f1ce94a8e944c3f6eea0fe00e18ed6e68e278
* Rename LatinKeyboardBaseView class to KeyboardBaseViewTadashi Takaoka2010-11-051-2/+2
| | | | Change-Id: I496ecbfa7d398583d01f821398f49f75d17311d8
* Unbundle Keyboard.java to BaseKeyboard.javasatok2010-10-021-1/+1
| | | | Change-Id: I8b310c2c0cae1a151e53c22001c586697346982c
* Fix bug that upper case mini-keyboard does not workTadashi G. Takaoka2010-09-151-5/+5
| | | | | | | This issue is introduced by I1932b0a382e172cb77b9e098ae182049c834dfe0 Bug: 2993769 Change-Id: I344d21e046b58b3bb9831605a7425a94c97d8492
* Add keyHysteresisDistance xml attributeTadashi G. Takaoka2010-09-141-0/+59
This change also introduces MiniKeyboardKeyDetector and mini_keyboad_slide_allowance parameter to tune the key detection behavior. Bug: 2993769 Change-Id: I1932b0a382e172cb77b9e098ae182049c834dfe0