aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge "Add support for Russian spell checking."Jean Chalard2011-12-051-18/+57
|\ \ \
| * | | Add support for Russian spell checking.Jean Chalard2011-12-051-18/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge setManualTemporaryUpperCase and setAutomaticTemporaryUpperCaseTadashi G. Takaoka2011-12-051-18/+19
| |_|/ |/| | | | | | | | | | | Bug: 5708602 Change-Id: I6a0b5f0dcccbb6331a271cd61a48c474a7800289
* | | Renaming KeyboardSwitcher.getPointerCount to isSinglePointerTadashi G. Takaoka2011-12-053-41/+49
| | | | | | | | | | | | | | | Bug: 5708602 Change-Id: If44ed4449a3ea79228e25e2ab2c8c8fe82a93a2b
* | | Make ModifierKeySatate and ShiftKeyState non-public classTadashi G. Takaoka2011-12-053-4/+4
| | | | | | | | | | | | | | | Bug: 5708602 Change-Id: I149c2dab26774686e5c578bbf780081e9fb30e7c
* | | Add KeyboardState to host shift and symbol key statesTadashi G. Takaoka2011-12-052-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
* | Ignore releasing shift key caused by long pressTadashi G. Takaoka2011-12-051-2/+2
| | | | | | | | | | Bug: 5694715 Change-Id: If7b84f547f5701e84d740f186d284273565b7eba
* | Merge "Use Iterator in PointerTrackerQueue"Tadashi G. Takaoka2011-12-011-26/+25
|\ \
| * | Use Iterator in PointerTrackerQueueTadashi G. Takaoka2011-12-011-26/+25
| | | | | | | | | | | | Change-Id: Ia5ad7d4511b2f2db056f2acf7cc0e002001e2123
* | | Merge "Fix debug messages neatly"Tadashi G. Takaoka2011-12-012-20/+37
|\ \ \
| * | | Fix debug messages neatlyTadashi G. Takaoka2011-12-012-20/+37
| |/ / | | | | | | | | | Change-Id: I40538d5ffbdf64df4e2848de33393327d704fc1e
* / / Fix potential NPETadashi G. Takaoka2011-12-011-1/+2
|/ / | | | | | | Change-Id: I00e7cd521bafd2705ebc2a59d63b7bfc4fe178ba
* | Merge "Add Key.altCode attribute"Tadashi G. Takaoka2011-11-304-53/+96
|\ \
| * | Add Key.altCode attributeTadashi G. Takaoka2011-11-304-53/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | | Add an option to use contacts or not while spell checkingJean Chalard2011-11-302-15/+103
|/ / | | | | | | | | Bug: 5447495 Change-Id: Iffb09895676c3dd1a79d1699b0eac865282508d4
* | Get rid of usage of key indexTadashi G. Takaoka2011-11-298-195/+172
| | | | | | | | Change-Id: I7596ce3ae52fde436d06c2dd95ae873c7aa5ef7f
* | Merge "Resume suggestion when backspacing to the end of a word"Jean Chalard2011-11-293-2/+119
|\ \
| * | Resume suggestion when backspacing to the end of a wordJean Chalard2011-11-293-2/+119
| | | | | | | | | | | | | | | Bug: 5515381 Change-Id: I26fea896feaf2e9716c7ae3d4f2630360f23ac50
* | | Merge "Save keyboard layout only when it is shown"Tadashi G. Takaoka2011-11-291-1/+3
|\ \ \
| * | | Save keyboard layout only when it is shownTadashi G. Takaoka2011-11-291-1/+3
| |/ / | | | | | | | | | | | | Bug: 5130446 Change-Id: I150b4a053036eae050099155169325f0d1f7dfed
* / / Keep count of the trailing single quotes for suggestionsJean Chalard2011-11-293-23/+40
|/ / | | | | | | | | Bug: 5665809 Change-Id: I4d9100dbe980861ccb55c78464524be670cac1f7
* | Introduce ignoreWhileTyping flags to Key.keyActionFlagsTadashi G. Takaoka2011-11-223-13/+20
| | | | | | | | | | Bug: 5639503 Change-Id: Ic2afad6766edb2538a58f722209e2daa40aa488d
* | Merge "Move ignore special key code out from LatinIME to PointerTracker"Tadashi G. Takaoka2011-11-223-37/+48
|\ \
| * | Move ignore special key code out from LatinIME to PointerTrackerTadashi G. Takaoka2011-11-223-37/+48
| | | | | | | | | | | | | | | | | | Bug: 5560766 Bug: 5639503 Change-Id: I34c9eea833516adf6ef1db58f1a64a5ef5322fa9
* | | Merge "Fixed typing uppercase letters when touch exploration is enabled."Svetoslav Ganov2011-11-221-10/+11
|\ \ \ | |/ / |/| |
| * | Fixed typing uppercase letters when touch exploration is enabled.Alan Viverette2011-11-211-10/+11
| | | | | | | | | | | | | | | Bug: 5652774 Change-Id: Id8cd37b3ff93b45f4f18198bbbb827aadf945b02
* | | Fix a bug with single quotesJean Chalard2011-11-221-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
* | | Add Key.keyActionFlags and obsolete Key.isRepeatableTadashi G. Takaoka2011-11-213-64/+49
| | | | | | | | | | | | | | | | | | This change also renames Key.keyLabelOption to keyLabelFlags. Change-Id: Iedd0bfaa420ad382c07ce084416355690e390919
* | | Pending onStartInputView only if the EditorInfo is identicalTadashi G. Takaoka2011-11-216-61/+64
|/ / | | | | | | | | Bug: 5604372 Change-Id: I2a88cf15b07eebd29e43e460f6ec758432181b01
* | Merge "Remove an unused (and scary) method"Jean Chalard2011-11-211-5/+0
|\ \
| * | Remove an unused (and scary) methodJean Chalard2011-11-211-5/+0
| | | | | | | | | | | | Change-Id: I14a545a3e4955a25fde17554156552c755d44e2f
* | | Merge "Cleanup."Jean Chalard2011-11-212-5/+8
|\ \ \
| * | | Cleanup.Jean Chalard2011-11-182-5/+8
| |/ / | | | | | | | | | | | | | | | Fix a typo, and move a cursor.close() in a finally{} clause Change-Id: Iac011ebb80b9430774c7dc5cd94728d05cef443f
* | | Merge "Special case quotes at start and end of words"Jean Chalard2011-11-213-17/+61
|\ \ \
| * | | Special case quotes at start and end of wordsJean Chalard2011-11-213-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
* | | Merge "Introduce noKeyPreview Key attribute"Tadashi G. Takaoka2011-11-185-35/+6
|\ \ \
| * | | Introduce noKeyPreview Key attributeTadashi G. Takaoka2011-11-185-35/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change also removes hacks in LatinKeyboardView by utilizing noKeyPreview attribute. Bug: 5638595 Change-Id: Icd8a3af3b7849b941f8f5532e2b432e126a909e6
* | | | am 5619d765: Shift/Symbol/Smiley will not disable settings/microphone keysTadashi G. Takaoka2011-11-181-2/+7
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | * commit '5619d7658459d13723b6d7ad8969b249adf9e717': Shift/Symbol/Smiley will not disable settings/microphone keys
| * | | Shift/Symbol/Smiley will not disable settings/microphone keysTadashi G. Takaoka2011-11-171-2/+7
| | | | | | | | | | | | | | | | | | | | Bug: 5560766 Change-Id: Ic2dbb835e87a7debb222093756816e683b464b83
* | | | am 10dff768: Fix NPE introduced by I38b21d49Tadashi G. Takaoka2011-11-181-8/+11
|\| | | | |/ / |/| | | | | | | | * commit '10dff76856a98b6eec86a53d3d07fdc9708037b7': Fix NPE introduced by I38b21d49
| * | Fix NPE introduced by I38b21d49Tadashi G. Takaoka2011-11-171-8/+11
| | | | | | | | | | | | | | | Bug: 5560766 Change-Id: Ic5eaebe0ef893c69ad90a777ebfa07807535a0e3
* | | am 15a01d72: Merge "Do not show key preview of settings and shortcut key" ↵Tadashi G. Takaoka2011-11-182-9/+6
|\| | | | | | | | | | | | | | | | | | | | into ics-mr1 * commit '15a01d72724ce7f0a9a5814443a03b907962f3fd': Do not show key preview of settings and shortcut key
| * | Merge "Do not show key preview of settings and shortcut key" into ics-mr1Tadashi G. Takaoka2011-11-172-9/+6
| |\ \
| | * | Do not show key preview of settings and shortcut keyTadashi G. Takaoka2011-11-172-9/+6
| | | | | | | | | | | | | | | | | | | | Bug: 5560766 Change-Id: I580efaf4e33f7dfbaa591e2afae9c49547bf26fb
* | | | resolved conflicts for merge of 137667ed to masterTadashi G. Takaoka2011-11-182-43/+62
|\| | | | |_|/ |/| | | | | Change-Id: I75fc5d278b002ab89dd2475d282d0ee4aede7817
| * | Merge "Ignore microphone and settings key while typing" into ics-mr1Tadashi G. Takaoka2011-11-172-43/+62
| |\ \
| | * | Ignore microphone and settings key while typingTadashi G. Takaoka2011-11-172-43/+62
| | |/ | | | | | | | | | | | | Bug: 5560766 Change-Id: I38b21d49b7e803bf94805ba8e13849b3c734e010
| * | Skip loading keyboard when SoftInputWindow hasn't shown yet. (DO NOT MERGE)Tadashi G. Takaoka2011-11-171-2/+6
| | | | | | | | | | | | | | | | | | | | | This is cherry-pick of I003101b2 from Master for Bug: 5541192 Bug: 5636367 Change-Id: I560126d17be6a770b19c1f1347332ebdfde5d671
| * | Merge "Fix long press caps lock handling (DO NOT MERGE)" into ics-mr1Tadashi G. Takaoka2011-11-174-7/+36
| |\ \ | | |/ | |/|
| | * Fix long press caps lock handling (DO NOT MERGE)Tadashi G. Takaoka2011-11-164-7/+36
| | | | | | | | | | | | | | | | | | | | | This is cherry-pick of I3850f283. Bug: 5627467 Change-Id: If46dcbe5bac42b975bd001fefb9f11520a0abb70