aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Activate the code to cancel a manual pick (A5)Jean Chalard2012-02-223-19/+8
| | | | | | | | | | | | | | This finally makes active the behavior described in Bug: 5968922 Change-Id: I363ed23270c3dea75411ea806011225097b5d07c
* | Merge "Implement cancelling a manual pick (A4)"Jean Chalard2012-02-221-1/+3
|\|
| * Implement cancelling a manual pick (A4)Jean Chalard2012-02-221-1/+3
| | | | | | | | | | | | | | | | This is new code, but simple code. The new code path is never used for now, but it will be in an upcoming change. This serves to implement feature request #5968922 Change-Id: I3e67731ec6e9fc0b86c5cbd972e9c081781c11a9
* | Merge "Use the stored separator instead of reading it back (A3)"Jean Chalard2012-02-222-9/+27
|\|
| * Use the stored separator instead of reading it back (A3)Jean Chalard2012-02-212-9/+27
| | | | | | | | | | | | | | | | Now that we have stored our committing separator, we can use it directly instead of reading it back from the text view paying the IPC cost. This prepares for feature request #5968922. Change-Id: Ifeaa2d659cf12b91c89d28e6ff7d07a669258184
* | Merge "Give LastComposedWord knowledge of the separator (A2)"Jean Chalard2012-02-215-17/+31
|\|
| * Give LastComposedWord knowledge of the separator (A2)Jean Chalard2012-02-215-17/+31
| | | | | | | | | | | | | | | | | | | | This stores the separator that was used to commit the word in the LastComposedWord. It may be NOT_A_SEPARATOR if there was no separator (for example, the cursor moved causing a commit, or there was a manual pick). This is necessary to implement feature request #5968922. Change-Id: I5fcf19a78ec66d68d4df89418eaef13952588207
* | Merge "Give LastComposedWord knowledge of the committed word (A1)"Jean Chalard2012-02-213-16/+17
|\|
| * Give LastComposedWord knowledge of the committed word (A1)Jean Chalard2012-02-213-16/+17
| | | | | | | | | | | | | | | | There is no point storing the prospective autocorrect - we are recomputing it anyway. The committed word however will be necessary to implement feature request #5968922. Change-Id: I588c18e1a5a1050a791d601de465f421ccbe36cd
* | Merge "Add next/prev navigate action more keys and remove tab key"Tadashi G. Takaoka2012-02-216-74/+59
|\ \ | |/ |/|
| * Add next/prev navigate action more keys and remove tab keyTadashi G. Takaoka2012-02-216-74/+59
| | | | | | | | | | | | Bug: 6037537 Bug: 5961814 Change-Id: I9c6dedf953452a180fcd5bce7bfadfd3c821f224
* | Dismiss the hint on a non-word-starting non-separatorJean Chalard2012-02-211-0/+9
| | | | | | | | | | | | | | | | | | | | | | This would happen when a character is not a separator but is not a word starter. Such characters include single quote and dollar, and others non-letter, non-separator chars. We set the bigram predictions if any - if not so configured, this will fallback on setting back punctuations into the strip. Bug: 6010408 Change-Id: Id203bbe87f8c13de0d5027b555c9067c7ec98f92
* | Rename resources to reflect current usageJean Chalard2012-02-212-22/+22
| | | | | | | | | | Bug: 6010403 Change-Id: Ia02ff31007296fdf6901504f238dfd9e4621f658
* | Remove a useles parensJean Chalard2012-02-211-1/+1
| | | | | | | | | | | | ...I could swear I had compiled :/ Change-Id: I4e1fb2b1dda0a4ceffe2082935395d05297c63ec
* | Rewrite a conditionJean Chalard2012-02-211-5/+5
| | | | | | | | Change-Id: I805c9579788d99b015feb2075ad4771756c7adc5
* | Extract a method to reset the ime stateJean Chalard2012-02-211-22/+16
| | | | | | | | Change-Id: I921184b85b94418cf360508ee3f67e85b10b3d72
* | Converge paths of an if() branchJean Chalard2012-02-191-2/+12
| | | | | | | | | | | | This is to help with further refactoring. Change-Id: Ib2459903862570cf7022fd90f2d5c524a6bbbe19
* | Rename variables and add commentsJean Chalard2012-02-191-14/+22
| | | | | | | | Change-Id: I746f2364d9f02f22aa6ab57d7060013ee114f4e3
* | Read the initial selection value.Jean Chalard2012-02-171-11/+5
| | | | | | | | | | | | | | | | | | It turns out this was available in an unexpected place. Fixes both the following bugs Bug: 5948469 Bug: 6023118 Change-Id: Ie1a91b8268540ea0f0df02bee94c3bbdeb0fa4c5
* | Merge "Don't assume a word has been added to the user dict"Jean Chalard2012-02-171-5/+0
|\ \ | |/ |/|
| * Don't assume a word has been added to the user dictJean Chalard2012-02-161-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
* | Settings key always exists in more keys of shortcut/f1 keyTadashi G. Takaoka2012-02-176-94/+11
| | | | | | | | | | | | | | | | | | 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
* | Merge "Support fixed order more keys"Tadashi G. Takaoka2012-02-173-43/+147
|\ \
| * | Support fixed order more keysTadashi G. Takaoka2012-02-173-43/+147
| |/ | | | | | | Change-Id: I979f54e8b54243da4d23cfbe08198d2aa495f870
* | Merge "Use additional proximity chars even when no key is detected."Tadashi G. Takaoka2012-02-161-27/+36
|\ \
| * | Use additional proximity chars even when no key is detected.Tadashi G. Takaoka2012-02-161-27/+36
| |/ | | | | | | Change-Id: I06a8c66421fcdd43066934ec31d0a38a7cf12bf2
* / Remove unnecessary and harmful KeyboardState.onUpdateShiftState callTadashi G. Takaoka2012-02-166-7/+63
|/ | | | | | | | | 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
* Activate bigram predictions from the binary dictionaryJean Chalard2012-02-151-9/+6
| | | | Change-Id: If1cc50539d7677b854b1cd3bea3423c8c0865de5
* Refactor MoreKeysKeyboard.BuilderTadashi G. Takaoka2012-02-101-16/+15
| | | | Change-Id: Ib5f58b1143be60c748b81299ccc3b237d2587846
* Merge "Key should be distinguished also by moreKeys contents and etc."Tadashi G. Takaoka2012-02-091-5/+9
|\
| * Key should be distinguished also by moreKeys contents and etc.Tadashi G. Takaoka2012-02-101-5/+9
| | | | | | | | Change-Id: Ib2caabee6af78153b5a7be0e4df522288f2a7d48
* | Merge "Improved shift key and symbol/alpha switch key accessibility feedback."Charles Chen2012-02-093-14/+123
|\ \ | |/ |/|
| * Improved shift key and symbol/alpha switch key accessibility feedback.alanv2012-02-073-14/+123
| | | | | | | | | | Bug: 5933165 Change-Id: Id71f38874640785b7ad43b7a70e27f40c13be748
* | Merge "Add finals"Jean Chalard2012-02-081-2/+3
|\ \
| * | Add finalsJean Chalard2012-02-091-2/+3
| | | | | | | | | | | | Change-Id: Ib81be9a0df34c5e9fc49d2b5d9bf02297ea2b499
* | | Merge "Some more simplification"Jean Chalard2012-02-082-8/+2
|\| |
| * | Some more simplificationJean Chalard2012-02-092-8/+2
| | | | | | | | | | | | | | | | | | | | | Remove useless method calls, and ultimately remove useless method. Change-Id: I3f353b1b37460d5e9ceae5cb5dde3fff0da81c21
* | | Allow revert swap punctuation againJean Chalard2012-02-091-1/+1
|/ / | | | | | | | | | | | | This may not be the best behavior, but it's the same as ICS. Bug: 5981844 Change-Id: Ibb7798e2a315312310ed3be4e731d0fe1ac04456
* | Custom action label should be a part of keyboard identifierTadashi G. Takaoka2012-02-081-0/+2
| | | | | | | | Change-Id: Ia14cabc3d49fbdcb11dd00225d225fbb91cc4012
* | Shift+Smiley key will register newline character of textMultiLineTadashi G. Takaoka2012-02-086-133/+223
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge "More simplification"Jean Chalard2012-02-081-44/+48
|\ \
| * | More simplificationJean Chalard2012-02-081-44/+48
| | | | | | | | | | | | | | | | | | | | | A suggested punctuation is sure to be 1 character and a word separator, so the isSuggestedPunctuation() test is redundant. Change-Id: I3d31f0825f069f64d514682e46be62afdae25291
* | | Merge "Rename mini keyboard to more keys keyboard"Tadashi G. Takaoka2012-02-086-61/+62
|\ \ \
| * | | Rename mini keyboard to more keys keyboardTadashi G. Takaoka2012-02-086-61/+62
| | | | | | | | | | | | | | | | Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5
* | | | Merge "Fix the auto-composer to support supplementary chars"Jean Chalard2012-02-071-13/+22
|\ \ \ \ | |/ / / |/| | |
| * | | Fix the auto-composer to support supplementary charsJean Chalard2012-02-081-13/+22
| |/ / | | | | | | | | | Change-Id: I61ff218ae2ca4eb443a370e581b677755258670a
* | | Merge "Fix obvious bug"Tadashi G. Takaoka2012-02-071-4/+1
|\ \ \ | |/ / |/| |
| * | Fix obvious bugTadashi G. Takaoka2012-02-081-4/+1
| | | | | | | | | | | | Change-Id: I3a0e5c699bbe4e9274dacdbdf92dff14148bd2c1
* | | Merge "Remove a nested edition occurence"Jean Chalard2012-02-071-4/+2
|\ \ \
| * | | Remove a nested edition occurenceJean Chalard2012-02-081-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | This was harmless but confusing Change-Id: Ic271f80d3dadf01b29e3875c6a8ad51b99a936f9