aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* | | | Merge "Cleanup"Jean Chalard2012-02-071-5/+1
|\ \ \ \
| * | | | CleanupJean Chalard2012-02-081-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
* / / / Small simplificationJean Chalard2012-02-081-16/+5
|/ / / | | | | | | | | | Change-Id: I55f81f3ab427fd5b28bb1f31960077cd1897cbd0
* | | Merge "Fix a bug with manual pick then dotcom key"Jean Chalard2012-02-071-1/+3
|\ \ \ | |/ / |/| |
| * | Fix a bug with manual pick then dotcom keyJean Chalard2012-02-071-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
* | | Convert one letter Key.outputText to Key.codeTadashi G. Takaoka2012-02-072-17/+38
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "Remove unused InputConnection argument"Tadashi G. Takaoka2012-02-071-2/+2
|\ \ \ | |/ / |/| |
| * | Remove unused InputConnection argumentTadashi G. Takaoka2012-02-071-2/+2
| | | | | | | | | | | | Change-Id: Ic45c8c6e7730775654317fb6e2d1cb64f9031f46
* | | Merge "Fix a race condition that makes tests unstable"Jean Chalard2012-02-071-1/+1
|\ \ \ | |/ / |/| |
| * | Fix a race condition that makes tests unstableJean Chalard2012-02-071-1/+1
| |/ | | | | | | Change-Id: Ic19d380eb64855884bc6ded8547c200dd772ffe9
* | Merge "Fix KeyStyles to be able to override the value in style"Tadashi G. Takaoka2012-02-072-51/+60
|\ \
| * | Fix KeyStyles to be able to override the value in styleTadashi G. Takaoka2012-02-072-51/+60
| |/ | | | | | | Change-Id: Ib7476cdc0f81dfeb6292ef663e9dbab6d2b949ba
* / Fix a bug with the auto-correct indicatorJean Chalard2012-02-071-0/+1
|/ | | | | Bug: 5969106 Change-Id: I02d4b9184bb2c3fc0d08ffd5db77a9f9d816631f
* Fix a bug with common objects.Jean Chalard2012-02-063-8/+12
| | | | | Bug: 5961179 Change-Id: I452efc552c6ab390931f25557d7aee5a64bf054e
* Merge "Recursively resolve @string/resource reference in key key spec parsing"Tadashi G. Takaoka2012-02-031-26/+44
|\
| * Recursively resolve @string/resource reference in key key spec parsingTadashi G. Takaoka2012-02-031-26/+44
| | | | | | | | Change-Id: I9d172605e90e828e00f7c4c8d49548498aa3b50d
* | Merge "Stop inserting a space after a manually picked word."Jean Chalard2012-02-033-83/+75
|\ \ | |/ |/|
| * Stop inserting a space after a manually picked word.Jean Chalard2012-02-033-83/+75
| | | | | | | | | | Bug: 4994861 Change-Id: I6ae256a94dbaddea4304304779d17025620c5025
* | Filter out empty entry from more keys CSVTadashi G. Takaoka2012-02-031-6/+12
|/ | | | Change-Id: I9a26aaa58f0f502b3bfef9de422370d2b0add8d8
* Merge "Get rid of Key.setIcon(Drawable)"Tadashi G. Takaoka2012-02-026-109/+97
|\
| * Get rid of Key.setIcon(Drawable)Tadashi G. Takaoka2012-02-036-109/+97
| | | | | | | | Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079
* | Fix a bug when deleting the last charJean Chalard2012-02-031-2/+4
| | | | | | | | | | | | And unit test Change-Id: Ic4fc3626f8b86e10156d770d41cd6deab5d31f39
* | Merge "Fix string iterations in a couple places."Jean Chalard2012-02-024-10/+15
|\ \
| * | Fix string iterations in a couple places.Jean Chalard2012-02-034-10/+15
| |/ | | | | | | | | | | | | | | Seems I didn't get how to iterate on a String correctly >.> Talk about a big bug. Anyway, I think it's working now. Bug: 5955228 Change-Id: I988c900cf2a16c44b9505cfd4f77c7cda7e592f0
* / Fix key repeat interval timeoutTadashi G. Takaoka2012-02-031-3/+6
|/ | | | | Bug: 5960472 Change-Id: I27d4b81d393f2ace946740a0b0801cea8c63b5b8
* Fix Key.equals(Key)Tadashi G. Takaoka2012-02-023-18/+44
| | | | | Bug: 5956068 Change-Id: I2901ae28bd9121ec4f4429a53b83aae128b75e0c