LatinIME/java/src/com/android/inputmethod/latin
Tadashi G. Takaoka f27364600c Implement both automatic and manual temporary upper cases
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
2010-11-18 19:32:59 -08:00
..
AutoDictionary.java DO NOT MERGE. Backport LatinIME from master to Gingerbread 2010-08-20 14:37:03 +09:00
BaseKeyboard.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
BaseKeyboardParser.java Keyboard XML supports switch-case-default tags to select rows and keys 2010-11-12 14:30:25 -08:00
BaseKeyboardView.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
BinaryDictionary.java Clean up LatinIME java 2010-08-24 12:40:00 +09:00
CandidateView.java Dismiss orange highlight after suggestion has been selected 2010-10-01 12:55:34 +09:00
ContactsDictionary.java Fix LatinIME crashing due to crash in Contacts DB 2010-08-20 20:12:39 +09:00
Dictionary.java DO NOT MERGE. Backport LatinIME from master to Gingerbread 2010-08-20 14:37:03 +09:00
EditingUtil.java Correction improvements - use the new InputConnection APIs for underlining and 2010-09-01 14:16:50 -07:00
ExpandableDictionary.java DO NOT MERGE. Backport LatinIME from master to Gingerbread 2010-08-20 14:37:03 +09:00
Hints.java More commit -> apply changes with SharedPreferencesCompat. 2010-09-13 00:50:48 +09:00
InputLanguageSelection.java Add a functionarity to handle Subtype 2010-11-19 08:30:02 +09:00
KeyboardSwitcher.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
KeyDetector.java Rename LatinKeyboardBaseView class to KeyboardBaseView 2010-11-05 18:36:19 +09:00
LanguageSwitcher.java Move functions in LatinKeyboard related to LanguageSwitcher to SubtypeSwitcher 2010-11-18 08:35:26 +09:00
LatinIME.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
LatinIMEBackupAgent.java Clean up LatinIME java 2010-08-24 12:40:00 +09:00
LatinIMEDebugSettings.java Add Debug Settings Activity 2010-09-27 14:07:10 +09:00
LatinImeLogger.java Add a logging functionarity for usability study. 2010-11-16 17:15:37 +09:00
LatinIMESettings.java Add a functionarity to handle Subtype 2010-11-19 08:30:02 +09:00
LatinIMEUtil.java Avoid disk writes on UI thread. 2010-11-19 05:38:18 +09:00
LatinKeyboard.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
LatinKeyboardShiftState.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
LatinKeyboardView.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
MiniKeyboardKeyDetector.java Using distance to the edge of key as proximity detection 2010-11-06 01:10:55 +09:00
ModifierKeyState.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
PointerTracker.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
ProximityKeyDetector.java Using distance to the edge of key as proximity detection 2010-11-06 01:10:55 +09:00
SharedPreferencesCompat.java Eliminate compiler warning 2010-09-30 12:43:43 +09:00
ShiftKeyState.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
SubtypeSwitcher.java Add a functionarity to handle Subtype 2010-11-19 08:30:02 +09:00
Suggest.java Capitalization for "Quick Fixes" words doesn't work 2010-11-01 20:25:07 +09:00
SwipeTracker.java Remove unused import statement 2010-08-27 11:11:05 +09:00
TextEntryState.java Partially revert I63ad561c 2010-11-13 15:16:43 +09:00
Tutorial.java Implement both automatic and manual temporary upper cases 2010-11-18 19:32:59 -08:00
UserBigramDictionary.java Clean up LatinIME java 2010-08-24 12:40:00 +09:00
UserDictionary.java Keep addWordToDictionary from doing disk I/O on main thread 2010-09-25 00:14:24 +09:00
WordComposer.java Capitalize the displayed text in the suggestion bar when all of the user typed chars are upper case 2010-09-28 01:15:11 +09:00