aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/ProximityKeyDetector.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move some inner static class to top class in new package•••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 Tadashi G. Takaoka2010-12-021-77/+0
* Using distance to the edge of key as proximity detection•••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 Tadashi G. Takaoka2010-11-061-26/+17
* Rename LatinKeyboardBaseView class to KeyboardBaseView•••Change-Id: I496ecbfa7d398583d01f821398f49f75d17311d8 Tadashi Takaoka2010-11-051-3/+3
* am b5e8c779: am 69db35c4: Make the buttons work for edge pixels of the keyboard•••* commit 'b5e8c7799726a5975283fa138ad2870ab02d01a4': Make the buttons work for edge pixels of the keyboard Ken Wakasa2010-10-291-1/+1
|\
| * Make the buttons work for edge pixels of the keyboard•••Follow-up change to If7630b89 bug: 3142416 Change-Id: I2660e3d688eb0490363e460d5b4944c89b8ca35c Ken Wakasa2010-10-291-1/+1
* | Unbundle Keyboard.java to BaseKeyboard.java•••Change-Id: I8b310c2c0cae1a151e53c22001c586697346982c satok2010-10-021-1/+1
|/
* Refactor KeyDetector to share more methods•••Bug: 2959169 Change-Id: I87060049cad6f9d6432b6c4a246c15587ae0d837 Tadashi G. Takaoka2010-09-031-8/+3
* Corresponding to TBR of Id2b0b974•••This is follow up change of Id2b0b974fffdf6f09ee1828e957b973d2ce1c315 Bug: 2959169 Change-Id: Ie47db5fce7937a4d70c432ab76510d0dc3f68401 Tadashi G. Takaoka2010-09-021-2/+2
* Encapsulate vertical and horizontal correction values into KeyDetector.•••Bug: 2959169 Change-Id: Id2b0b974fffdf6f09ee1828e957b973d2ce1c315 Tadashi G. Takaoka2010-09-021-3/+5
* Make abstract KeyDetector class•••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 Tadashi G. Takaoka2010-09-021-27/+3
* Refactor getKeyIndexAndNearbyCodes into independent class•••Bug: 2910379 Change-Id: Ib26a898ea108ee4292f9f91b6d7d10c1fc380fd1 Tadashi G. Takaoka2010-08-261-0/+113