| Commit message (Collapse) | Author | Files | Lines |
|
Bug: 5627467
Change-Id: I709f97e47144d3270450adc7d8053038d0df57bc
|
|
Bug: 5678383
Change-Id: Ie9bdc92f4b2c9014159d672b71e4438f8fa34f55
|
|
Fix the issue introduced by Idfe69978.
Bug: 5708602
Change-Id: I4265822b7d33417b87b3e7e3f49250ac5d2ecdda
|
|
Bug: 5708602
Change-Id: Iadef3e862d00505d1d9f588d0d64445754d7b962
|
|
Bug: 5708602
Change-Id: Idfe69978972bb674e0f360ef5e324739e2652d25
|
|
Change-Id: I112dbf851e10dae9e4291cf440f01b28d51180f4
|
|
Bug: 5708602
Change-Id: If8150f62fbab864344f59853850ff3213c27940e
|
|
* Remove isAlphaKeyboard().
* Remove isPhoneKeyboard().
* Remove getKeyboardShiftState().
Bug: 5708602
Change-Id: I8bf5009bf499ecb0501d1379f72e43406080062a
|
|
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
|
|
Bug: 5708602
Change-Id: I6a0b5f0dcccbb6331a271cd61a48c474a7800289
|
|
Bug: 5708602
Change-Id: If44ed4449a3ea79228e25e2ab2c8c8fe82a93a2b
|
|
Bug: 5708602
Change-Id: I149c2dab26774686e5c578bbf780081e9fb30e7c
|
|
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
|
|
Bug: 5574747
This bug was introduced by I5e40edf6f790c078c4a05d
Change-Id: I5b0f51e1f5e8a12d786657167082bc604089505e
|
|
Bug: 5694715
Change-Id: If7b84f547f5701e84d740f186d284273565b7eba
|
|
Change-Id: I83fbe8ae8f2630e8dd049b534adf397f0fe18462
|
|
Change-Id: Ia5ad7d4511b2f2db056f2acf7cc0e002001e2123
|
|
Change-Id: I40538d5ffbdf64df4e2848de33393327d704fc1e
|
|
Change-Id: I00e7cd521bafd2705ebc2a59d63b7bfc4fe178ba
|
|
* 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
|
|
Bug: 5447495
Change-Id: Iffb09895676c3dd1a79d1699b0eac865282508d4
|
|
Change-Id: I97c739302c1f2ba14d70c31c8ab620b4b435139f
|
|
Change-Id: I22f516d922078cf0e26898da7af59ac4fa4b35a8
|
|
Change-Id: I7596ce3ae52fde436d06c2dd95ae873c7aa5ef7f
|
|
Bug: 5515381
Change-Id: I26fea896feaf2e9716c7ae3d4f2630360f23ac50
|
|
Bug: 5665809
Change-Id: I4d9100dbe980861ccb55c78464524be670cac1f7
|
|
Bug: 5130446
Change-Id: I150b4a053036eae050099155169325f0d1f7dfed
|
|
This change supports Estonian, Latvian, and Lithuanian languages
keyboard.
Bug: 5627326
Change-Id: Iaaa966e4164f9593f143e79736c8ec7befc2a5ce
|
|
Bug: 5639503
Change-Id: Ic2afad6766edb2538a58f722209e2daa40aa488d
|
|
Bug: 5560766
Bug: 5639503
Change-Id: I34c9eea833516adf6ef1db58f1a64a5ef5322fa9
|
|
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
|
|
This change also renames Key.keyLabelOption to keyLabelFlags.
Change-Id: Iedd0bfaa420ad382c07ce084416355690e390919
|
|
Bug: 5652774
Change-Id: Id8cd37b3ff93b45f4f18198bbbb827aadf945b02
|
|
Bug: 5604372
Change-Id: I2a88cf15b07eebd29e43e460f6ec758432181b01
|
|
Change-Id: I3dd6c61ed17bfd845d5b3954c194b26970f3e7c2
|
|
Change-Id: I14a545a3e4955a25fde17554156552c755d44e2f
|
|
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
|
|
Change-Id: Icb2f146becb7f834adba2612c9420a8f2d1e87fc
|
|
Change-Id: Ida6b458f3233cd4ea3ae71e07e2a5c80c7750954
|
|
Change-Id: I63e576ea88db313ede89f2517436071f5c391204
|
|
This change also removes hacks in LatinKeyboardView by utilizing
noKeyPreview attribute.
Bug: 5638595
Change-Id: Icd8a3af3b7849b941f8f5532e2b432e126a909e6
|
|
Bug: 5560766
Change-Id: Ic2dbb835e87a7debb222093756816e683b464b83
|
|
Fix a typo, and move a cursor.close() in a finally{} clause
Change-Id: Iac011ebb80b9430774c7dc5cd94728d05cef443f
|
|
Bug: 5560766
Change-Id: Ic5eaebe0ef893c69ad90a777ebfa07807535a0e3
|
|
Bug: 5560766
Change-Id: I38b21d49b7e803bf94805ba8e13849b3c734e010
|
|
Bug: 5560766
Change-Id: I580efaf4e33f7dfbaa591e2afae9c49547bf26fb
|
|
This is cherry-pick of I003101b2 from Master for Bug: 5541192
Bug: 5636367
Change-Id: I560126d17be6a770b19c1f1347332ebdfde5d671
|
|
Iacc746e1cc97bf3
Bug: 5629373
Change-Id: Ia198fe5e82b9e7fb801d9bae65cf9c6bbbd1befa
|
|
Bug: 5629373
Change-Id: Iacc746e1cc97bf305e1f287cf7431b7115607eeb
|
|
This is cherry-pick of I3850f283.
Bug: 5627467
Change-Id: If46dcbe5bac42b975bd001fefb9f11520a0abb70
|