aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-02-19Rename variables and add commentsJean Chalard1-14/+22
Change-Id: I746f2364d9f02f22aa6ab57d7060013ee114f4e3
2012-02-17Read the initial selection value.Jean Chalard1-11/+5
It turns out this was available in an unexpected place. Fixes both the following bugs Bug: 5948469 Bug: 6023118 Change-Id: Ie1a91b8268540ea0f0df02bee94c3bbdeb0fa4c5
2012-02-17Import translations.Eric Fischer49-52/+1
Change-Id: I59fdeb4d9df08e82e56d5545ffaaa66e5a04304e
2012-02-17Settings key always exists in more keys of shortcut/f1 keyTadashi G. Takaoka36-329/+154
This change also * Fix comman/f1 key for Arabic keyboard. * Removes "show settings key option" and related stuff. * Renames and simplifies F2 key to shortcut key on 7 inch tablet. Change-Id: Ib1cf99ad00d9780a2f0d170260e756771e161521
2012-02-17Support fixed order more keysTadashi G. Takaoka18-524/+4012
Change-Id: I979f54e8b54243da4d23cfbe08198d2aa495f870
2012-02-16Don't assume a word has been added to the user dictJean Chalard1-5/+0
The user may now cancel or edit a word upon adding to the user dictionary. We can no longer assume the word has been added as is and for the current locale. We should just rely on standard mechanisms that inform us of new insertions. Bug: 6015347 Change-Id: I069b19c0c844ca29d6de4c4d162306f9413adea8
2012-02-16Use additional proximity chars even when no key is detected.Tadashi G. Takaoka1-27/+36
Change-Id: I06a8c66421fcdd43066934ec31d0a38a7cf12bf2
2012-02-16Remove unnecessary and harmful KeyboardState.onUpdateShiftState callTadashi G. Takaoka9-7/+149
This change also cancels double tap and long press timers if other letter key is pressed after shift key. Bug: 5693999 Bug: 6017610 Change-Id: I3b5f3debfb8915fa73a93b409a38afadf24132e9
2012-02-16Import translations.Eric Fischer39-113/+69
Change-Id: I20bcfc0d6296dc3606ab027e9c78f17e960e62dc
2012-02-15Activate bigram predictions from the binary dictionaryJean Chalard2-10/+8
Change-Id: If1cc50539d7677b854b1cd3bea3423c8c0865de5
2012-02-15Reactivate the bigram prediction optionJean Chalard1-9/+7
Change-Id: Ib4dcd05c4ecf38bdf3d28371fcd9e2259a59ec0c
2012-02-14Import translations.Eric Fischer20-182/+92
Change-Id: I9ee2da4706d6847b00f37766f79e73f83ea930d8
2012-02-15Follow up to Ie2416ccdKen Wakasa2-2/+2
space &#x0020 got lost in some parsing process Change-Id: I36f5a9ca7172013ce049041886b9cd98659d38f9
2012-02-15Use more standard Unicode notations in keyboard layout resource files.Ken Wakasa67-2682/+2710
bug: 5988656 Change-Id: Ie2416ccd790f29934a37e9dc77d7525e5113048a
2012-02-13Import translations.Eric Fischer49-771/+458
Change-Id: I20219089b9431b0b481b943a298b693e3060ba13
2012-02-13Import translations. DO NOT MERGEEric Fischer49-771/+458
Change-Id: I8be564ef6befc36c59caa155f4b9c6c74740d75b
2012-02-14Minor string updates in Android keyboard settingsKen Wakasa2-2/+2
bug: 5999345 Change-Id: I77560b02c71c3ba0c525572b7062ebbfd66b3b85
2012-02-11Replace UTF-8 string resources with their hex representationsKen Wakasa55-1086/+2546
bug: 5988656 Change-Id: Ifc3c3a2eccfc23d75b4066c2c9c02c48dacda55b
2012-02-10Import translations.Eric Fischer49-130/+896
Change-Id: I126a880289de548e914ac442740e789e067e5124
2012-02-10Import translations. DO NOT MERGEEric Fischer49-130/+896
Change-Id: I6a592e84d239cf9df93f01aa0c2815c8caba7b41
2012-02-10Refactor MoreKeysKeyboard.BuilderTadashi G. Takaoka2-1152/+1351
Change-Id: Ib5f58b1143be60c748b81299ccc3b237d2587846
2012-02-09Import translations. DO NOT MERGEEric Fischer4-8/+4
Change-Id: I221670b8e4796346d13a44848f8958904e9bac80
2012-02-09Import translations. DO NOT MERGEEric Fischer4-8/+4
Change-Id: Ibbf47bac70a1c684a3b139f34291607bddbaa2ca
2012-02-10Key should be distinguished also by moreKeys contents and etc.Tadashi G. Takaoka1-5/+9
Change-Id: Ib2caabee6af78153b5a7be0e4df522288f2a7d48
2012-02-08Import translations. DO NOT MERGEEric Fischer8-26/+35
Change-Id: Ia22dacfc8e78a6e4c78f24375c3ef96a01fd4321
2012-02-09Add finalsJean Chalard1-2/+3
Change-Id: Ib81be9a0df34c5e9fc49d2b5d9bf02297ea2b499
2012-02-09Some more simplificationJean Chalard2-8/+2
Remove useless method calls, and ultimately remove useless method. Change-Id: I3f353b1b37460d5e9ceae5cb5dde3fff0da81c21
2012-02-09Allow revert swap punctuation againJean Chalard1-1/+1
This may not be the best behavior, but it's the same as ICS. Bug: 5981844 Change-Id: Ibb7798e2a315312310ed3be4e731d0fe1ac04456
2012-02-08Import translations. DO NOT MERGEEric Fischer49-0/+98
Change-Id: I02629c1f8dd311899b3aba89bfb1390150ace7ac
2012-02-08Import translations. DO NOT MERGEEric Fischer49-0/+98
Change-Id: I492ab5c1ef14e0d035323d4cbdeb56d6a0e8e31c
2012-02-08Custom action label should be a part of keyboard identifierTadashi G. Takaoka7-3/+8
Change-Id: Ia14cabc3d49fbdcb11dd00225d225fbb91cc4012
2012-02-08Shift+Smiley key will register newline character of textMultiLineTadashi G. Takaoka49-284/+516
This change also * Honors the custom action label in EditorInfo.actionLabel. * Invokes InputConnection.performeEditorAction if action is specifed at EditorInfo.imeOptions or actionLabel/actionId. * Stops using InputMethodService.sendKeyChar. Implements sendKeyCodePoint instead. Bug: 2498607 Bug: 5961809 Bug: 5368408 Change-Id: If4cd5eb3dacfc6b6a7ea434b0617c2438e06e42d
2012-02-08More simplificationJean Chalard1-44/+48
A suggested punctuation is sure to be 1 character and a word separator, so the isSuggestedPunctuation() test is redundant. Change-Id: I3d31f0825f069f64d514682e46be62afdae25291
2012-02-08Rename mini keyboard to more keys keyboardTadashi G. Takaoka35-236/+246
Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5
2012-02-08Fix the auto-composer to support supplementary charsJean Chalard2-15/+41
Change-Id: I61ff218ae2ca4eb443a370e581b677755258670a
2012-02-08Fix obvious bugTadashi G. Takaoka1-4/+1
Change-Id: I3a0e5c699bbe4e9274dacdbdf92dff14148bd2c1
2012-02-08Support multi words suggestionsatok5-64/+125
result: I4d097612db2f2a93522 Change-Id: Iedbb24f431dac43e52b6dcce8cb610a75e0ca46e
2012-02-08CleanupJean Chalard1-5/+1
Remove a useless test (we can only come here if the code is not a separator, as we are only called from onCodeInput inside an explicit test). Change-Id: Icd996a5a1c18a550117a144a1d35f167b96211f7
2012-02-08Remove a nested edition occurenceJean Chalard1-4/+2
This was harmless but confusing Change-Id: Ic271f80d3dadf01b29e3875c6a8ad51b99a936f9
2012-02-08Small simplificationJean Chalard1-16/+5
Change-Id: I55f81f3ab427fd5b28bb1f31960077cd1897cbd0
2012-02-07Improved shift key and symbol/alpha switch key accessibility feedback.alanv4-19/+144
Bug: 5933165 Change-Id: Id71f38874640785b7ad43b7a70e27f40c13be748
2012-02-07Import translations. DO NOT MERGEEric Fischer1-1/+1
Change-Id: I01b1e6476b50108810eb61ad45a198db2b52b7de
2012-02-07Import translations. DO NOT MERGEEric Fischer1-1/+1
Change-Id: Ice4f112ee7b4b16fecb0f0ee5c42c6fe9d227853
2012-02-07Convert one letter Key.outputText to Key.codeTadashi G. Takaoka10-53/+78
This change also uses Key.code instead of Key.outputText for the variety of parentheses keys taht introduced by I85998f17. Bug: 5975484 Change-Id: I86879c9942d264edc71e5893325a2f582763d12f
2012-02-07Fix a bug with manual pick then dotcom keyJean Chalard1-1/+3
Inhibit adding phantom space for tld keys even if the last character inserted in the textview is not a dot Change-Id: Ie92554ead7a18c932480905c5738aff7c0159a32
2012-02-07Add some unit tests for punctuation and special keysJean Chalard1-0/+65
Bug: 5962053 Change-Id: I7dd68767be6e724675428910fa2c00290f76e869
2012-02-07Remove unused InputConnection argumentTadashi G. Takaoka1-2/+2
Change-Id: Ic45c8c6e7730775654317fb6e2d1cb64f9031f46
2012-02-07Fix a race condition that makes tests unstableJean Chalard2-1/+15
Change-Id: Ic19d380eb64855884bc6ded8547c200dd772ffe9
2012-02-07Fix KeyStyles to be able to override the value in styleTadashi G. Takaoka2-51/+60
Change-Id: Ib7476cdc0f81dfeb6292ef663e9dbab6d2b949ba
2012-02-07Fix a bug with the auto-correct indicatorJean Chalard1-0/+1
Bug: 5969106 Change-Id: I02d4b9184bb2c3fc0d08ffd5db77a9f9d816631f