aboutsummaryrefslogtreecommitdiffstats
path: root/java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Change the name of AOSP LatinIME spell checker"satok2012-03-042-5/+7
|\
| * Change the name of AOSP LatinIME spell checkersatok2012-03-052-5/+7
| | | | | | | | Change-Id: I8b93f66c272d91ba02888da31d56a9811ba2a1f0
* | Merge "Support embedded more key"Tadashi G. Takaoka2012-03-045-17/+21
|\ \
| * | Support embedded more keyTadashi G. Takaoka2012-03-055-17/+21
| | | | | | | | | | | | | | | | | | This is a followup change to Ie10b3e0b. Change-Id: I1f91d96e32357b83bd0546537d561d638b6ff0c6
* | | Move some treatment to a more sensical place.Jean Chalard2012-03-051-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It makes more sense to catch words with the safety net in updateSuggestions() than in showSuggestions(). Also, it's useless to do it in updateBigramPredictions, because the result will always be provably false. This will also help with writing unit tests. Change-Id: Ifab81e6c5a74b1aa75cf85ef7742fee69a98f5ce
* | | Move a method to a more sensical place.Jean Chalard2012-03-054-10/+9
| |/ |/| | | | | Change-Id: I11f87448f689cf828bff960ad7a3e4739a3457dc
* | Merge "Remove a useless method"Jean Chalard2012-03-041-7/+0
|\ \
| * | Remove a useless methodJean Chalard2012-03-051-7/+0
| | | | | | | | | | | | Change-Id: I2002662ee07af2fcc626a52ea4e9ad8977b29ca2
* | | Merge "Suppress more keys that share the same meaning with the parent key's ↵Tadashi G. Takaoka2012-03-041-0/+14
|\ \ \ | |/ / |/| | | | | imeAction"
| * | Suppress more keys that share the same meaning with the parent key's imeActionTadashi G. Takaoka2012-03-051-0/+14
| | | | | | | | | | | | | | | Bug: 6080806 Change-Id: Ifc3145fd79f10b39442b95432a8d19a624c2fdfd
* | | Merge "Replace a useless computation with a constant"Jean Chalard2012-03-041-1/+1
|\ \ \
| * | | Replace a useless computation with a constantJean Chalard2012-03-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | This is provably always false Change-Id: I88d783fa59fec0b7a729558ba974a6a58c158645
* | | | Merge "Remove a useless test"Jean Chalard2012-03-041-4/+0
|\| | |
| * | | Remove a useless testJean Chalard2012-03-051-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | With the current logic, this test provably always resolves to false. Change-Id: Iba84ef5f3a14cd8ac48c6a813519ab283bf605f8
* | | | Merge "Fix comment"Tadashi G. Takaoka2012-03-041-3/+3
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | Fix commentTadashi G. Takaoka2012-03-051-3/+3
| |/ | | | | | | | | | | This is follow up of Ie10b3e0. Change-Id: Idefbe1575915bb87f1c86cb3ddb5efe578c5b760
* | Merge "Omit InputMethodManagerCompatWrapper argument from some utility methods"Tadashi G. Takaoka2012-03-044-12/+14
|\ \ | |/ |/|
| * Omit InputMethodManagerCompatWrapper argument from some utility methodsTadashi G. Takaoka2012-03-054-12/+14
| | | | | | | | Change-Id: Ic837018c702c8c575de3e5e81fe8e31fee16fe22
* | Merge "Some renaming"Jean Chalard2012-03-044-9/+9
|\ \
| * | Some renamingJean Chalard2012-03-024-9/+9
| | | | | | | | | | | | Change-Id: I445277cb3af469a0145a8da0ffb801b7e19048cd
* | | Merge "Added virtual view hierarchy for keyboard accessibility."Svetoslav Ganov2012-03-0212-115/+561
|\ \ \
| * | | Added virtual view hierarchy for keyboard accessibility.alanv2012-02-2812-115/+561
| | | | | | | | | | | | | | | | | | | | Bug: 5829051 Change-Id: Ied1b6267eec616bd3b9337f6e761b0c740aa0eb2
* | | | Merge "Remove a useless method"Jean Chalard2012-03-021-4/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Remove a useless methodJean Chalard2012-03-021-4/+0
| | | | | | | | | | | | | | | | Change-Id: I038e6a82b6463a2a8ec494171a596d76fbc75fe1
* | | | Merge "Some more simplification"Jean Chalard2012-03-021-9/+10
|\| | | | |_|/ |/| |
| * | Some more simplificationJean Chalard2012-03-021-9/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I wish "are we autocorrecting?" was not computed in a dozen places all depending on a hundred code paths More than likely, this fixes very subtle discrepancies between auto-correction indicator with the underline and with the LED on the spacebar - which is not displayed any more in the current version anyway. Especially, the LED probably would have been off when the word was caught by the safety net. Change-Id: Idda3021771081d6155b06915e728ecd64d9e042e
* | | Fix long press behavior of akye that has altCode definedTadashi G. Takaoka2012-03-021-2/+5
| | | | | | | | | | | | | | | | | | This issue has been introduced by I2bd4daf2 Change-Id: Ie10b3e0bb360986597a0f5a8e5b8253400f924c4
* | | Support Greek KeyboardTadashi G. Takaoka2012-03-026-1/+607
| | | | | | | | | | | | | | | Bug: 5679585 Change-Id: I540d5ea42a830be8b85440e794cfcee92a23838e
* | | Merge "Support dividers in MoreKeysKeyboard"Tadashi G. Takaoka2012-03-027-12/+67
|\ \ \
| * | | Support dividers in MoreKeysKeyboardTadashi G. Takaoka2012-03-027-12/+67
| | | | | | | | | | | | | | | | | | | | Bug: 6080806 Change-Id: Iacd78c6aab6abf948717d34da7489a79c41316d2
* | | | Merge "Support Macedonian Keyboard"Tadashi G. Takaoka2012-03-0214-73/+177
|\ \ \ \ | |_|/ / |/| | |
| * | | Support Macedonian KeyboardTadashi G. Takaoka2012-03-0214-73/+177
| | |/ | |/| | | | | | | | | | | | | | | | | | | This change also fixes missing Cyrillic DJE key of Seribian keyboard on 10-inch tablet. Bug: 5934396 Change-Id: I18ae5f0e54f788b65f649a52bdbbef1813334d96
* | | OptimizationJean Chalard2012-03-021-3/+3
| | | | | | | | | | | | | | | | | | Avoid doing some useless processing. Change-Id: I4ce0a188e10db30322bd25751dc5c09492cea301
* | | Precompute two values that never changeJean Chalard2012-03-021-2/+2
| | | | | | | | | | | | Change-Id: Ic54e7926028ea8374564da5e5004d710f42c53e1
* | | Change a parameter type to make a call clearerJean Chalard2012-03-021-6/+5
| | | | | | | | | | | | Change-Id: I2918d0a8b00da743689b919f80128bbf36973f24
* | | Move a method up a levelJean Chalard2012-03-021-2/+6
| | | | | | | | | | | | Change-Id: I6b9a697480127e4745698ab19f8a360b86ff39ca
* | | Break out a methodJean Chalard2012-03-021-0/+3
| | | | | | | | | | | | Change-Id: Ia14fc320422b7f198c33ba522bb93dd70fbcb2c1
* | | Merge "Revert "Make a member read-only""Jean Chalard2012-03-023-7/+3
|\ \ \
| * | | Revert "Make a member read-only"Jean Chalard2012-03-023-7/+3
| | | | | | | | | | | | This reverts commit 6a43e39bf077bcb706be5e5a84056a3f62580ad7
* | | | Merge "Small refactor (A1)"Jean Chalard2012-03-021-10/+9
|\ \ \ \
| * | | | Small refactor (A1)Jean Chalard2012-03-021-10/+9
| | | | | | | | | | | | | | | | | | | | Change-Id: Ia0838bbce47a2b60067f464685ad6d55ee4ec934
* | | | | Merge "Make a member read-only"Jean Chalard2012-03-023-3/+7
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Make a member read-onlyJean Chalard2012-03-023-3/+7
| | | | | | | | | | | | | | | | Change-Id: I9a718eaf07e1b6c659e649350d3605f365db2839
* | | | Remove a useless methodJean Chalard2012-03-021-38/+0
|/ / / | | | | | | | | | Change-Id: Ic00520b18f74838fe1002a679952f62bc7226c15
* | | Readable debug outputTadashi G. Takaoka2012-03-021-1/+1
| | | | | | | | | | | | Change-Id: I4110791832d2ab1d681b01c9e8a237567442c827
* | | Support time, date, and datetime keyboardTadashi G. Takaoka2012-03-0212-72/+169
| |/ |/| | | | | | | Bug: 6030364 Change-Id: I2bd4daf264757d8f3fa7c946d10a39c36ccf5905
* | Merge "Explicitly specify that labels might be in more keys"Tadashi G. Takaoka2012-03-016-23/+58
|\ \
| * | Explicitly specify that labels might be in more keysTadashi G. Takaoka2012-03-016-23/+58
| | | | | | | | | | | | | | | | | | Bug: 6080806 Bug: 6081427 Change-Id: I455a0210e65ea2a7774e0e0071cea5f4a99577bd
* | | Merge "Change a dangerous ID"Jean Chalard2012-03-011-1/+1
|\ \ \ | |/ / |/| |
| * | Change a dangerous IDJean Chalard2012-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The message id 0 is used intrinsically by the framework for all messages without a specific ID. Using 0 here we can't reliably use the post(Runnable) method on our handler, because these would in *some* respects be taken for update_suggestion messages, but not all. For example, they'd be removed on removeMessage() but they would not trigger the actual process. This would lead to utter confusion. Change-Id: I5d9b01d38e2ff090cd0d80c27421dc8a41c317b8