aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/ModifierKeyState.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Refactor LatinKeyboard and LatinKeyTadashi G. Takaoka2010-12-021-79/+0
| | | | | | | | | This change also moves KeyboardSwitcher and related classes to com.android.inputmethod.keyboard package. Multi project change with Ib23017b2 Change-Id: Id7d54b24615fe22ebb540ca847549909e346ee24
* Perform editor action IME_ACTION_NEXT/PREVIOUS by tab keyTadashi G. Takaoka2010-11-191-0/+4
| | | | | Bug: 3122995 Change-Id: I44280fe1c6cc27f429b311edec71e1027178222d
* Fix automatic temporary upper case mode behaviourTadashi G. Takaoka2010-11-191-2/+2
| | | | | | | | | | | This change is a followup of I948ef26f Automatic Temporary Upper Case mode acts like Normal mode until shift key is pressed. However, after shift key is pressed, it acts like Manual Temporary Upper Case mode. Bug: 3193390 Change-Id: Id3d7a38a1f5905322cd46ded36b1db26576d49af
* Implement both automatic and manual temporary upper casesTadashi G. Takaoka2010-11-181-1/+35
| | | | | | | | | | | | | | With this change, - Shift and Shift lock state of keyboard is maintained by LatinKeyboard.ShiftState. - Shift key state is maintained by ShiftKeyState object in KeyboardSwitcher. - LatinIME informs KeyboardSwitcher that shift key press, release and long press and KeyboardSwitcher determines which state LatinKeyboard and ShiftLeyState should be. Bug: 3193390 Change-Id: I948ef26fda512eb1cb0ebddc89d322c4f4f4d670
* Refactor shift key state into KeyboardSwitcherTadashi G. Takaoka2010-11-161-24/+6
| | | | Change-Id: If484d3d7e7a0794ee7fc88f0771229d6f90db466
* Follow-up change to revise Caps Lock sequence.Ken Wakasa2010-10-261-2/+19
| | | | | bug: 3122877 Change-Id: I44c539d7c041443f3ad027de4b75a67adf6b2c87
* Queuing PointerTracker to support n-key roll-over and shift modifier.Tadashi G. Takaoka2010-09-021-0/+42
Bug: 2910379 Change-Id: I5cfae33e72a406585137842a2260310813cee07f