aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Custom action label should be a part of keyboard identifier•••Change-Id: Ia14cabc3d49fbdcb11dd00225d225fbb91cc4012 Tadashi G. Takaoka2012-02-081-0/+2
* Shift+Smiley key will register newline character of textMultiLine•••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 Tadashi G. Takaoka2012-02-086-133/+223
* Merge "More simplification"Jean Chalard2012-02-081-44/+48
|\
| * More simplification•••A suggested punctuation is sure to be 1 character and a word separator, so the isSuggestedPunctuation() test is redundant. Change-Id: I3d31f0825f069f64d514682e46be62afdae25291 Jean Chalard2012-02-081-44/+48
* | Merge "Rename mini keyboard to more keys keyboard"Tadashi G. Takaoka2012-02-086-61/+62
|\ \
| * | Rename mini keyboard to more keys keyboard•••Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5 Tadashi G. Takaoka2012-02-086-61/+62
* | | Merge "Fix the auto-composer to support supplementary chars"Jean Chalard2012-02-071-13/+22
|\ \ \ | |/ / |/| |
| * | Fix the auto-composer to support supplementary chars•••Change-Id: I61ff218ae2ca4eb443a370e581b677755258670a Jean Chalard2012-02-081-13/+22
| |/
* | Merge "Fix obvious bug"Tadashi G. Takaoka2012-02-071-4/+1
|\ \ | |/ |/|
| * Fix obvious bug•••Change-Id: I3a0e5c699bbe4e9274dacdbdf92dff14148bd2c1 Tadashi G. Takaoka2012-02-081-4/+1
* | Merge "Remove a nested edition occurence"Jean Chalard2012-02-071-4/+2
|\ \
| * | Remove a nested edition occurence•••This was harmless but confusing Change-Id: Ic271f80d3dadf01b29e3875c6a8ad51b99a936f9 Jean Chalard2012-02-081-4/+2
* | | Merge "Cleanup"Jean Chalard2012-02-071-5/+1
|\ \ \
| * | | Cleanup•••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 Jean Chalard2012-02-081-5/+1
| |/ /
* / / Small simplification•••Change-Id: I55f81f3ab427fd5b28bb1f31960077cd1897cbd0 Jean Chalard2012-02-081-16/+5
|/ /
* | Merge "Fix a bug with manual pick then dotcom key"Jean Chalard2012-02-071-1/+3
|\ \ | |/ |/|
| * Fix a bug with manual pick then dotcom key•••Inhibit adding phantom space for tld keys even if the last character inserted in the textview is not a dot Change-Id: Ie92554ead7a18c932480905c5738aff7c0159a32 Jean Chalard2012-02-071-1/+3
* | Convert one letter Key.outputText to Key.code•••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 Tadashi G. Takaoka2012-02-072-17/+38
* | Merge "Remove unused InputConnection argument"Tadashi G. Takaoka2012-02-071-2/+2
|\ \ | |/ |/|
| * Remove unused InputConnection argument•••Change-Id: Ic45c8c6e7730775654317fb6e2d1cb64f9031f46 Tadashi G. Takaoka2012-02-071-2/+2
* | Merge "Fix a race condition that makes tests unstable"Jean Chalard2012-02-071-1/+1
|\ \ | |/ |/|
| * Fix a race condition that makes tests unstable•••Change-Id: Ic19d380eb64855884bc6ded8547c200dd772ffe9 Jean Chalard2012-02-071-1/+1
* | 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 style•••Change-Id: Ib7476cdc0f81dfeb6292ef663e9dbab6d2b949ba Tadashi G. Takaoka2012-02-072-51/+60
| |/
* / Fix a bug with the auto-correct indicator•••Bug: 5969106 Change-Id: I02d4b9184bb2c3fc0d08ffd5db77a9f9d816631f Jean Chalard2012-02-071-0/+1
|/
* Fix a bug with common objects.•••Bug: 5961179 Change-Id: I452efc552c6ab390931f25557d7aee5a64bf054e Jean Chalard2012-02-063-8/+12
* 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 parsing•••Change-Id: I9d172605e90e828e00f7c4c8d49548498aa3b50d Tadashi G. Takaoka2012-02-031-26/+44
* | 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.•••Bug: 4994861 Change-Id: I6ae256a94dbaddea4304304779d17025620c5025 Jean Chalard2012-02-033-83/+75
* | Filter out empty entry from more keys CSV•••Change-Id: I9a26aaa58f0f502b3bfef9de422370d2b0add8d8 Tadashi G. Takaoka2012-02-031-6/+12
|/
* Merge "Get rid of Key.setIcon(Drawable)"Tadashi G. Takaoka2012-02-026-109/+97
|\
| * Get rid of Key.setIcon(Drawable)•••Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079 Tadashi G. Takaoka2012-02-036-109/+97
* | Fix a bug when deleting the last char•••And unit test Change-Id: Ic4fc3626f8b86e10156d770d41cd6deab5d31f39 Jean Chalard2012-02-031-2/+4
* | Merge "Fix string iterations in a couple places."Jean Chalard2012-02-024-10/+15
|\ \
| * | Fix string iterations in a couple places.•••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 Jean Chalard2012-02-034-10/+15
| |/
* / Fix key repeat interval timeout•••Bug: 5960472 Change-Id: I27d4b81d393f2ace946740a0b0801cea8c63b5b8 Tadashi G. Takaoka2012-02-031-3/+6
|/
* Fix Key.equals(Key)•••Bug: 5956068 Change-Id: I2901ae28bd9121ec4f4429a53b83aae128b75e0c Tadashi G. Takaoka2012-02-023-18/+44
* Parse escaped sequence strictly in CSV parser•••This change alters the CSV parser behavior. The parser only resolves * String resource reference. ["@string/res" -> "<content_of_res>"] * Other occurrence of escape sequence will be intact. ["\x" -> "\x"] Before this change, escape sequence in moreKeys string is parsed three times. At first in parsing string resource, next in CSV parser, and at last in KeySpecParser. So that representing single escape character itself is a bit annoying, "\\\\\\\\". Now we can represent single escape character itself in string resource by "\\\\". Change-Id: Ib978e17b779cc82585eed8241ac3857508b14bc7 Tadashi G. Takaoka2012-02-021-43/+11
* Merge "Move CSV parser to KeySpecParser"Tadashi G. Takaoka2012-02-014-149/+148
|\
| * Move CSV parser to KeySpecParser•••Change-Id: I424fb47bc70e9b6aaa5a16ae9b2500d23da75c26 Tadashi G. Takaoka2012-02-024-149/+148
* | Support additional proximity characters•••Change-Id: Ifbe0d7e4eafea1926bbce968eae4724dd5769689 satok2012-02-024-16/+115
* | Merge "Make KeySpecParser and CSV parser code point aware"Tadashi G. Takaoka2012-02-016-28/+46
|\|
| * Make KeySpecParser and CSV parser code point aware•••This change also renames MoreKeySpecParser to KeySpecParser Change-Id: I35733cdbb344f16b57ffa2cfe79055c089b4e409 Tadashi G. Takaoka2012-02-026-28/+46
* | Stop throwing an exception in some corner cases.•••When the application is modifying the text under our feet, we may come through this code path. We should log the error rather than crash. Bug: 5869235 Change-Id: Ic0fd24c3bc805d44c5db0ad781ddebeca0450614 Jean Chalard2012-02-021-9/+10
|/
* Removed CODE_CAPSLOCK from keyboard accessibility (fixing build).•••Change-Id: Ibc7ef979276f563444f3c24e69ac32de5d4eb6e8 alanv2012-02-011-1/+0
* Merge "Removed spoken descriptions for characters supported by TTS or TalkBack."Charles Chen2012-02-011-23/+0
|\
| * Removed spoken descriptions for characters supported by TTS or TalkBack.•••Change-Id: Iddef18559bc6af9487e536a33607b0a0b07df282 alanv2012-01-311-23/+0
* | Merge "Refactored shift key spoken description into separate method."Charles Chen2012-02-011-21/+29
|\ \
| * | Refactored shift key spoken description into separate method.•••Change-Id: I183462a68fdfd339404740fa1564f737430d73d9 alanv2012-01-311-21/+29
| |/