aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-12-07Reset keyboard state when loading keyboardTadashi G. Takaoka2-0/+8
Bug: 5627467 Change-Id: I709f97e47144d3270450adc7d8053038d0df57bc
2011-12-06Updated keyboard to use SPEAK_PASSWORD preference.Alan Viverette2-2/+48
Bug: 5678383 Change-Id: Ie9bdc92f4b2c9014159d672b71e4438f8fa34f55
2011-12-06Fix caps lock key behaviorTadashi G. Takaoka2-22/+11
Fix the issue introduced by Idfe69978. Bug: 5708602 Change-Id: I4265822b7d33417b87b3e7e3f49250ac5d2ecdda
2011-12-06Remove toggleSymbolsShift and rename toggleKeyboardModeTadashi G. Takaoka2-42/+47
Bug: 5708602 Change-Id: Iadef3e862d00505d1d9f588d0d64445754d7b962
2011-12-06Move KeyboardShiftState to KeyboardStateTadashi G. Takaoka4-117/+119
Bug: 5708602 Change-Id: Idfe69978972bb674e0f360ef5e324739e2652d25
2011-12-06Refactor reflection membersatok1-7/+7
Change-Id: I112dbf851e10dae9e4291cf440f01b28d51180f4
2011-12-06Make Keyboard.setShifted return voidTadashi G. Takaoka5-25/+15
Bug: 5708602 Change-Id: If8150f62fbab864344f59853850ff3213c27940e
2011-12-05Minor refactoring of KeyboardTadashi G. Takaoka4-29/+18
* Remove isAlphaKeyboard(). * Remove isPhoneKeyboard(). * Remove getKeyboardShiftState(). Bug: 5708602 Change-Id: I8bf5009bf499ecb0501d1379f72e43406080062a
2011-12-05Add support for Russian spell checking.Jean Chalard2-18/+69
Note that this is not enough: we still need to create a reasonable proximity table for Cyrillic characters, or we won't be able to show up suggestions. Bug: 5701241 Change-Id: Idb141f7a230a6e1a46094308c26f43c01ab3b97a
2011-12-05Merge setManualTemporaryUpperCase and setAutomaticTemporaryUpperCaseTadashi G. Takaoka1-18/+19
Bug: 5708602 Change-Id: I6a0b5f0dcccbb6331a271cd61a48c474a7800289
2011-12-05Renaming KeyboardSwitcher.getPointerCount to isSinglePointerTadashi G. Takaoka3-41/+49
Bug: 5708602 Change-Id: If44ed4449a3ea79228e25e2ab2c8c8fe82a93a2b
2011-12-05Make ModifierKeySatate and ShiftKeyState non-public classTadashi G. Takaoka3-4/+4
Bug: 5708602 Change-Id: I149c2dab26774686e5c578bbf780081e9fb30e7c
2011-12-05Add KeyboardState to host shift and symbol key statesTadashi G. Takaoka2-60/+180
The KeyboardState will conatin all logic of keyboard state when series of refactoring are achieved. And the KeyboardState should not be entangled with other objcets such as Keyboard and KeyboardSwitcher in order to keep it easily testable. Bug: 5708602 Change-Id: I288bc169c47e1b4de27fe78854baadbcc85c5d23
2011-12-05Fix a field value for the suggestion max sizesatok1-3/+3
Bug: 5574747 This bug was introduced by I5e40edf6f790c078c4a05d Change-Id: I5b0f51e1f5e8a12d786657167082bc604089505e
2011-12-05Ignore releasing shift key caused by long pressTadashi G. Takaoka1-2/+2
Bug: 5694715 Change-Id: If7b84f547f5701e84d740f186d284273565b7eba
2011-12-01Import revised translations. DO NOT MERGEEric Fischer1-6/+6
Change-Id: I83fbe8ae8f2630e8dd049b534adf397f0fe18462
2011-12-01Use Iterator in PointerTrackerQueueTadashi G. Takaoka1-26/+25
Change-Id: Ia5ad7d4511b2f2db056f2acf7cc0e002001e2123
2011-12-01Fix debug messages neatlyTadashi G. Takaoka2-20/+37
Change-Id: I40538d5ffbdf64df4e2848de33393327d704fc1e
2011-12-01Fix potential NPETadashi G. Takaoka1-1/+2
Change-Id: I00e7cd521bafd2705ebc2a59d63b7bfc4fe178ba
2011-11-30Add Key.altCode attributeTadashi G. Takaoka8-60/+111
* Registering alternate code and while key is typing. * Showing press/release graphics of the key that has the above altenate code. * Showing press/release graphics of all shift keys. * Renaming Key.ignoreWhileTyping to Key.altCodeWhileTyping. Bug: 5639503 Change-Id: I67fb45bae76284a1f0deb6fd12ae5fb781d06cc3
2011-11-30Add an option to use contacts or not while spell checkingJean Chalard5-23/+112
Bug: 5447495 Change-Id: Iffb09895676c3dd1a79d1699b0eac865282508d4
2011-11-29Import revised translations. DO NOT MERGEEric Fischer3-7/+7
Change-Id: I97c739302c1f2ba14d70c31c8ab620b4b435139f
2011-11-29Import revised translations.Eric Fischer5-19/+19
Change-Id: I22f516d922078cf0e26898da7af59ac4fa4b35a8
2011-11-29Get rid of usage of key indexTadashi G. Takaoka9-196/+172
Change-Id: I7596ce3ae52fde436d06c2dd95ae873c7aa5ef7f
2011-11-29Resume suggestion when backspacing to the end of a wordJean Chalard4-20/+120
Bug: 5515381 Change-Id: I26fea896feaf2e9716c7ae3d4f2630360f23ac50
2011-11-29Keep count of the trailing single quotes for suggestionsJean Chalard3-23/+40
Bug: 5665809 Change-Id: I4d9100dbe980861ccb55c78464524be670cac1f7
2011-11-29Save keyboard layout only when it is shownTadashi G. Takaoka1-1/+3
Bug: 5130446 Change-Id: I150b4a053036eae050099155169325f0d1f7dfed
2011-11-29Support Baltic languagesTadashi G. Takaoka4-17/+85
This change supports Estonian, Latvian, and Lithuanian languages keyboard. Bug: 5627326 Change-Id: Iaaa966e4164f9593f143e79736c8ec7befc2a5ce
2011-11-22Introduce ignoreWhileTyping flags to Key.keyActionFlagsTadashi G. Takaoka7-24/+32
Bug: 5639503 Change-Id: Ic2afad6766edb2538a58f722209e2daa40aa488d
2011-11-22Move ignore special key code out from LatinIME to PointerTrackerTadashi G. Takaoka3-37/+48
Bug: 5560766 Bug: 5639503 Change-Id: I34c9eea833516adf6ef1db58f1a64a5ef5322fa9
2011-11-22Fix a bug with single quotesJean Chalard1-4/+3
I14dd3815 special-cased single quotes at the start of a word, but did not do so correctly - it would kill a composing word if entered just after some punctuations. The right test was not isCursorTouchingWord() but mHasUncommittedTypedChars, which actually makes for a simpler implementation. Bug: 5648032 Change-Id: Icd21d213e0cad6da68cacfeb921502cd8dcfac95
2011-11-21Add Key.keyActionFlags and obsolete Key.isRepeatableTadashi G. Takaoka36-192/+185
This change also renames Key.keyLabelOption to keyLabelFlags. Change-Id: Iedd0bfaa420ad382c07ce084416355690e390919
2011-11-21Fixed typing uppercase letters when touch exploration is enabled.Alan Viverette1-10/+11
Bug: 5652774 Change-Id: Id8cd37b3ff93b45f4f18198bbbb827aadf945b02
2011-11-21Pending onStartInputView only if the EditorInfo is identicalTadashi G. Takaoka6-61/+64
Bug: 5604372 Change-Id: I2a88cf15b07eebd29e43e460f6ec758432181b01
2011-11-21Import revised translations. DO NOT MERGEEric Fischer1-8/+8
Change-Id: I3dd6c61ed17bfd845d5b3954c194b26970f3e7c2
2011-11-21Remove an unused (and scary) methodJean Chalard1-5/+0
Change-Id: I14a545a3e4955a25fde17554156552c755d44e2f
2011-11-21Special case quotes at start and end of wordsJean Chalard3-17/+61
Single quote at start of word is not considered a part of a word any more. Single quote at the end of a word now behave like capitalization: lookup in the dictionary is done *disregarding* a final quote, and it is forcefully added back into the suggestions afterwards. Bug: 5566368 Change-Id: I14dd3815f4b743edba56d64a3abdf4b73d863a6a
2011-11-18Tweak number and phone keyboard layout of tabletTadashi G. Takaoka6-40/+42
Change-Id: Icb2f146becb7f834adba2612c9420a8f2d1e87fc
2011-11-18Add left/right padding to phone/number layout of tabletTadashi G. Takaoka18-851/+186
Change-Id: Ida6b458f3233cd4ea3ae71e07e2a5c80c7750954
2011-11-18Copy number/phone keyboard layout of tabletTadashi G. Takaoka6-0/+989
Change-Id: I63e576ea88db313ede89f2517436071f5c391204
2011-11-18Introduce noKeyPreview Key attributeTadashi G. Takaoka17-77/+90
This change also removes hacks in LatinKeyboardView by utilizing noKeyPreview attribute. Bug: 5638595 Change-Id: Icd8a3af3b7849b941f8f5532e2b432e126a909e6
2011-11-17Shift/Symbol/Smiley will not disable settings/microphone keysTadashi G. Takaoka1-2/+7
Bug: 5560766 Change-Id: Ic2dbb835e87a7debb222093756816e683b464b83
2011-11-18Cleanup.Jean Chalard2-5/+8
Fix a typo, and move a cursor.close() in a finally{} clause Change-Id: Iac011ebb80b9430774c7dc5cd94728d05cef443f
2011-11-17Fix NPE introduced by I38b21d49Tadashi G. Takaoka1-8/+11
Bug: 5560766 Change-Id: Ic5eaebe0ef893c69ad90a777ebfa07807535a0e3
2011-11-17Ignore microphone and settings key while typingTadashi G. Takaoka3-43/+63
Bug: 5560766 Change-Id: I38b21d49b7e803bf94805ba8e13849b3c734e010
2011-11-17Do not show key preview of settings and shortcut keyTadashi G. Takaoka18-25/+6
Bug: 5560766 Change-Id: I580efaf4e33f7dfbaa591e2afae9c49547bf26fb
2011-11-17Skip loading keyboard when SoftInputWindow hasn't shown yet. (DO NOT MERGE)Tadashi G. Takaoka1-2/+6
This is cherry-pick of I003101b2 from Master for Bug: 5541192 Bug: 5636367 Change-Id: I560126d17be6a770b19c1f1347332ebdfde5d671
2011-11-17Fix a critical underflow in the touch calibration. This is a cherry-pick of ↵satok1-0/+3
Iacc746e1cc97bf3 Bug: 5629373 Change-Id: Ia198fe5e82b9e7fb801d9bae65cf9c6bbbd1befa
2011-11-17Fix the touch calibration bugsatok1-0/+3
Bug: 5629373 Change-Id: Iacc746e1cc97bf305e1f287cf7431b7115607eeb
2011-11-16Fix long press caps lock handling (DO NOT MERGE)Tadashi G. Takaoka4-7/+36
This is cherry-pick of I3850f283. Bug: 5627467 Change-Id: If46dcbe5bac42b975bd001fefb9f11520a0abb70