aboutsummaryrefslogtreecommitdiffstats
path: root/java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Import translations. DO NOT MERGE•••Change-Id: I492ab5c1ef14e0d035323d4cbdeb56d6a0e8e31c Eric Fischer2012-02-0849-0/+98
* Custom action label should be a part of keyboard identifier•••Change-Id: Ia14cabc3d49fbdcb11dd00225d225fbb91cc4012 Tadashi G. Takaoka2012-02-087-3/+8
* 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-0849-284/+516
* 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-0834-153/+163
|\ \
| * | Rename mini keyboard to more keys keyboard•••Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5 Tadashi G. Takaoka2012-02-0834-153/+163
* | | 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
* | Import translations. DO NOT MERGE•••Change-Id: I01b1e6476b50108810eb61ad45a198db2b52b7de Eric Fischer2012-02-071-1/+1
* | 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-079-49/+70
* | 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
* Import translations. DO NOT MERGE•••Change-Id: I9e403e4199935cbb8f356f78316671373324d452 Eric Fischer2012-02-0349-0/+50
* 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-027-112/+100
|\
| * Get rid of Key.setIcon(Drawable)•••Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079 Tadashi G. Takaoka2012-02-037-112/+100
* | Merge "Shift + smiley key become return key"Tadashi G. Takaoka2012-02-021-12/+26
|\ \
| * | Shift + smiley key become return key•••Bug: 2498607 Change-Id: Iec902d8f0035a81e4e793251006d905025bd81cf Tadashi G. Takaoka2012-02-031-12/+26
* | | 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
* | | Merge "Fix key repeat interval timeout"Tadashi G. Takaoka2012-02-021-3/+6
|\ \ \ | |/ / |/| |
| * | Fix key repeat interval timeout•••Bug: 5960472 Change-Id: I27d4b81d393f2ace946740a0b0801cea8c63b5b8 Tadashi G. Takaoka2012-02-031-3/+6
| |/
* | Restore deleted string still referenced from code to fix the build.•••Change-Id: Ideb39da09730960f555f2b928d699819c986531b Eric Fischer2012-02-021-0/+2
* | Import translations. DO NOT MERGE•••Change-Id: I5d9c89dfe2e5667ef004d1e8b9106279bd23f6f5 Eric Fischer2012-02-0249-1000/+0
|/
* 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-022-44/+12
* 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-026-16/+200