summaryrefslogtreecommitdiff
path: root/tests/src/com/android/inputmethod/keyboard/internal/KeyboardStateMultiTouchTests.java
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Remove symbols shifted layout related code"Satoshi Kataoka2013-09-041-14/+120
| | | | | | | | This reverts commit 1cd027850bb07cd3fe2c1ec43b8a594d2f8ad313. Bug: 9059539 Change-Id: I1880b799e2d0f148ae913f13cffa1b8cac48be60
* Remove symbols shifted layout related codeTadashi G. Takaoka2013-08-241-120/+14
| | | | | | | This is a follow up of I7fe6520e4e. Bug: 9059539 Change-Id: Idb39906ddb1e2234a0d1c7c4d5e6fc728090e79e
* Handling key repeat by emulating key press and code inputTadashi G. Takaoka2013-07-021-12/+12
| | | | | | | | This change also eliminates a reference of AudioAndHapticFeedbackManager from KeyboardSwitcher and MainKeyboard. Bug: 6522943 Change-Id: Iac42ec8ff00c66deb76a660ffc07477923a58959
* Separate caps mode related utils to CapsModeUtilsTadashi G. Takaoka2013-02-121-8/+8
| | | | Change-Id: I32700c434b296bb3fd39e040c2dda1fe90667daf
* Add unit tests tagsTadashi G. Takaoka2013-02-041-0/+3
| | | | | Bug: 8131968 Change-Id: Ibca5a0d63a492134b8af401a62ca3a5748e003cf
* Request update shift state after shift-chording inputTadashi G. Takaoka2012-11-211-5/+21
| | | | | Bug: 7529860 Change-Id: Iec82459348722be358ae2ded15deafac21749dcd
* Add PointerTrackerQueue unit testsTadashi G. Takaoka2012-08-071-33/+33
| | | | | | This is a groundwork to elminate LinkedList from PointerTrackerQueue. Change-Id: Ib77780537ceb0b4273fb8e483977ab76124c5ce7
* Add unit tests for double tap shift keyTadashi G. Takaoka2012-05-291-0/+37
| | | | | Bug: 6568746 Change-Id: I84db31ce86e3e043ac9f9bb971663a629fa3d3c7
* Delay shift lock transient until long pressed shift key is releasedTadashi G. Takaoka2012-05-291-45/+44
| | | | | Bug: 5424586 Change-Id: Ib602af1b38b1b109bdac9cb0c53132169556db2f
* Add unit tests for long press shift keyTadashi G. Takaoka2012-05-291-0/+43
| | | | | Bug: 5424586 Change-Id: I8465b7e2cebb07a135e24ea33eb7b7fb6752f7a2
* More precise KeyboardState unit testTadashi G. Takaoka2012-05-291-5/+10
| | | | | Bug: 5424586 Change-Id: I838c82e3fe4629929cbd6e21111d139e7becab55
* Reset automatic upper case when chroding key is pressedTadashi G. Takaoka2012-05-211-14/+12
| | | | | Bug: 6501446 Change-Id: Idc3b88b5370c0d7968cc388885e9066f922cfcf3
* Add multi touch and shift chording unit testsTadashi G. Takaoka2012-05-211-0/+132
| | | | | Bug: 6501446 Change-Id: Iac423d152702241adae77fe1c343541d70608269
* Change auto caps mode argument to int typeTadashi G. Takaoka2012-05-181-2/+2
| | | | | Bug: 6501446 Change-Id: I3f7bc0fc39edd29ebf96107c3d43b9ccc9b8022e
* Remove unnecessary and harmful KeyboardState.onUpdateShiftState callTadashi G. Takaoka2012-02-161-0/+13
| | | | | | | | | This change also cancels double tap and long press timers if other letter key is pressed after shift key. Bug: 5693999 Bug: 6017610 Change-Id: I3b5f3debfb8915fa73a93b409a38afadf24132e9
* Move long press shift handling from PointerTracker to KeyboardStateTadashi G. Takaoka2012-02-011-5/+5
| | | | | | | | | | | | | This change also * Rename phone shift keyboard to phone symbols keyboard. Use CODE_SWITCH_ALPHA_SYMBOL code to switch between phone and phone symbols keyboard. * Remove phone symbols keyboard from tablet. * Introduces enableLongPress flag of Key.keyActionFlags attribute. * Remove clumsy long press code from PointerTracker. * Remove CODE_CAPSLOCK handling from LatinIME. * Make KeyboardSwitcher to invoke haptic and audio feedback. Change-Id: I00e1f697a10ab5112aec75e36853b96246ff5054
* Save and restore previous mode keyboard state at ↵Tadashi G. Takaoka2012-01-271-1/+109
| | | | | | | KeyboardState.toggleAlphabetAndSymbols Bug: 5881820 Change-Id: I9b1718b16c60f27c05ba727724c0189aa5284334
* Add KeyboardState.SwitchActions.setAlphabetShiftLockShiftedTadashi G. Takaoka2012-01-261-2/+2
| | | | Change-Id: I6c49d8eb0a8272840ff03e0940d88a31c3d20bd9
* Add more sliding input unit testTadashi G. Takaoka2012-01-241-73/+33
| | | | | Bug: 5881820 Change-Id: I9249d8b702ba9afbd1c7d0a4889ac5b2e929f85d
* Fix KeyboardState switching back from alphabet-chording input correctlyTadashi G. Takaoka2012-01-191-10/+9
| | | | | Bug: 5881820 Change-Id: I108bbc25baa331cc87f00955b48188b3557d10dd
* Fix KeyboardState to pass KeyboardStateMultiTouchTestsTadashi G. Takaoka2012-01-191-14/+11
| | | | Change-Id: If2b9ee7cf3fad7633d64b98758f802792d66f7a8
* Cleanup KeyboardState a bitTadashi G. Takaoka2012-01-191-2/+4
| | | | | | Rename KeyboardShiftState variable and reorder some statements. Change-Id: I7e8842836f35876f8697f9906343f7d4a1f9db4f
* Add more multitouch testsTadashi G. Takaoka2012-01-181-10/+89
| | | | Change-Id: I424a4b608fec084cb787003ef4417ccf273366ae
* Get rid of hasDistinctMultitouch reference from KeyboardStateTadashi G. Takaoka2012-01-181-0/+85
Change-Id: I0a783a425302fbc381d056f5b0d757c27f2a9f14