aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* am a8285a24: am dfaec345: Merge "Always call finishComposingText before recap...•••* commit 'a8285a2425865ec617ae6c3d0fd22208ffc5ef17': Always call finishComposingText before recapitalization Jean Chalard2013-12-121-0/+1
|\
| * Merge "Always call finishComposingText before recapitalization"Jean Chalard2013-10-091-0/+1
| |\
| | * Always call finishComposingText before recapitalization•••Workaround for framework bug: Bug: 10792236 Change-Id: I3706b9eed5223889791840e30660f8d17625cb70 Jean Chalard2013-10-091-0/+1
* | | am bfa0d8df: am e306d292: Merge "Remove a useless IPC call."•••* commit 'bfa0d8df8d307a0348bb85b682167bce9077862e': Remove a useless IPC call. Jean Chalard2013-12-121-1/+0
|\| |
| * | Merge "Remove a useless IPC call."Jean Chalard2013-10-091-1/+0
| |\|
| | * Remove a useless IPC call.•••This is not useful because we're going to call setSelection again with different values on the connection right away. Also a preliminary change for Bug: 10792236 Change-Id: I46c6ef1fbb3624086099bf81afddb0ef5ae85661 Jean Chalard2013-10-091-1/+0
| * | Fix crash in AdditionalSubtypeUtils•••Bug: 11136982 Change-Id: I9d022a178c47bad3566be4c0bd8ffbce0b14896d Satoshi Kataoka2013-10-092-6/+68
| |/
* | Stopgap solution for a crash.•••This returns the wrong string, but since it's used for getting the previous word for bigrams, it only results in slightly worse suggestions quality. Cherry-pick of I6ce5de2f Bug: 11273655 Change-Id: I17fb6d74f18fb31bd8f8518f80456d74ae30a2c3 Jean Chalard2013-10-221-1/+8
* | Merge "[DO NOT MERGE] Add a sequence number to SuggestedWords." into klp-devJean Chalard2013-10-223-57/+100
|\ \
| * | [DO NOT MERGE] Add a sequence number to SuggestedWords.•••This allows testing for suggestion freshness in an asynchronous suggestions world. Cherry-pick of Ic76cd175 Bug: 11301597 Change-Id: I45a84de0632062475eebe30234b3147f1c680359 Jean Chalard2013-10-223-57/+100
* | | [DO NOT MERGE] Fix a bug where autocaps would jam auto-commit•••Cherry-pick of I62955e36 Bug: 11311002 Change-Id: I5b11cb48e6dd0563fc29566fe0d27864be2beb0a Jean Chalard2013-10-221-1/+1
|/ /
* | Fix: Suggested words from user history are invalid. DO NOT MERGE.•••- Suggestions form user history can contain invalid words. - isValidWord always returns false. Bug: 11139426 Change-Id: I6075b275603332ddb00f4a9284afcaa82d824270 Keisuke Kuroyanagi2013-10-181-9/+0
* | [DO NOT MERGE] Fix a bug where autoshift would be ignored coming from emoji•••Bug: 11123691 Change-Id: I36474e12e34af95051129840865015f85595411b Jean Chalard2013-10-171-0/+3
* | mExpectingUpdateSelection was out of sync when nothing to delete.•••This bug was leading to corrupted rendering of surrogate pairs in the following scenario. 1. Type some emojis 2. Move the cursor at the beginning of the text field 3. Hit backspace even though there's nothing to delete 4. Move the cursor after some emoji 5. Hit backspace The root cause of this issue was the out-of-sync mExpectingUpdateSelection if handleBackspace() gets called when the cursor reaches at the beginning of the TextView. In such case, mExpectingUpdateSelection shouldn't be set true because there's nothing to delete, so there will be no onUpdateSelection() calls associated with it. Due to this bug, the cache in RichInputConnection could get stale at step 4 described above. Then the following handleBackspace() that should delete a surrogate pair was not working correctly because of the stale cache. bug: 11181913 Change-Id: I9c6a948331726a821bd3ccec9c1d02dec2c4703a Ken Wakasa2013-10-141-10/+24
* | Fix wrong commitText parameter in sendKeyCodePoint()•••Small optimization on generating a String instance from a single code point too. bug: 11181913 Change-Id: I0f905e4dc6ec7841092bb4d3d940daf3b2303f5b Ken Wakasa2013-10-132-4/+14
* | Merge "Make emoji separators" into klp-devKen Wakasa2013-10-112-9/+4
|\ \
| * | Make emoji separators•••Bug: 11163495 Change-Id: I3247b8d1bbd3406b29a30a25aebd932c63431943 Jean Chalard2013-10-112-9/+4
* | | Merge "Fix a bug where emojis would remove the suggestion strip." into klp-devSatoshi Kataoka2013-10-112-9/+15
|\ \ \
| * | | Fix a bug where emojis would remove the suggestion strip.•••Bug: 11163495 Change-Id: I23d12c430125cc2a66a6e00715a4c609bb9e2bb1 Jean Chalard2013-10-112-9/+15
* | | | Merge "Fix the suggestion size." into klp-devJean Chalard2013-10-111-9/+26
|\ \ \ \
| * | | | Fix the suggestion size.•••The available space was not computed correctly. This makes the decision to ellipsize/expand the middle suggestion correct. Also, the scale was not applied correctly in some cases. Finally, for some reason ellipsize does not work as we expect. I'm not sure how to get it to work like we want it to, but this works around the problem in a simple manner. Bug: 11158757 Change-Id: I083e7ac56e157f100923733e67b92a6368a526c9 Jean Chalard2013-10-111-9/+26
| | |/ / | |/| |
* | | | Merge "Do not merge. Save / restore the last used emoji category" into klp-devSatoshi Kataoka2013-10-112-11/+25
|\ \ \ \ | |/ / / |/| | |
| * | | Do not merge. Save / restore the last used emoji category•••Bug: 11029983 Change-Id: I5547910c7b5dd7974292fc075af33568940f4e81 Satoshi Kataoka2013-10-112-11/+25
| |/ /
* | | Merge "Tweak vertical gap of Emoji palette. DO NOT MERGE" into klp-devKen Wakasa2013-10-101-2/+2
|\ \ \
| * | | Tweak vertical gap of Emoji palette. DO NOT MERGE•••cherrypick of I8163568a9d7f9d321148001e161c672f78796c96 Bug: 11140087 Change-Id: Ifd28f3017a8cf568a8c4a1045811564a129d85b7 Satoshi Kataoka2013-10-101-2/+2
| |/ /
* / / Retry to tweak punctuations. DO NOT MERGE•••cherrypick of I9ffc457ca44bccfa3eb3bdb0c26535d795215b26 Bug: 11130808 Change-Id: I1a65fd8acc4efe9b4e4786a3dc959498ae63c2f8 Satoshi Kataoka2013-10-101-1/+1
|/ /
* | Fix the security related API change for PreferenceActivity•••Bug: 10118761 Change-Id: I63501d6c2b5f561d7ab8b7362498665d805d5e1e Satoshi Kataoka2013-10-096-4/+91
* | Fix crash in AdditionalSubtypeUtils•••Bug: 11136982 Change-Id: I9d022a178c47bad3566be4c0bd8ffbce0b14896d Satoshi Kataoka2013-10-092-6/+68
|/
* Merge "Fix the position of emoji palette"Satoshi Kataoka2013-10-081-1/+5
|\
| * Fix the position of emoji palette•••Change-Id: I07a3912cb9fef8e28f3605de4e73a201a900e95c Satoshi Kataoka2013-10-081-1/+5
* | Merge "Add more_keys_for_* declarations for the Swedish keyboard."Ken Wakasa2013-10-081-14/+51
|\ \
| * | Add more_keys_for_* declarations for the Swedish keyboard.•••This adds all those popup keys that were included in commit b1cb13292f482627e64ccb35be905b7f3154d4ff when the Swedish keyboard was first added. Many of these definitions were later removed by commit 79b965e04f81ac5c49c84a386566a1aa68752af6 but most likely by mistake, as that commit log message doesn't mention anything about removing these. To help making this file more maintainable, this commit also moves a few definitions around so that all definitions now appear in alphabetical order. Change-Id: Iadef9e3dd1dc7b39fe87b2fc75210d0697b24361 Fredrik Roubert2013-10-081-14/+51
* | | Merge "Reduce memory of emoji palette"Satoshi Kataoka2013-10-083-5/+34
|\ \ \ | | |/ | |/|
| * | Reduce memory of emoji palette•••Bug: 10902556 Change-Id: I3c8da35a601de2bfb248292c7b59235fc1120988 Satoshi Kataoka2013-10-083-5/+34
* | | Merge "Show the keyboard earlier when rotating."Jean Chalard2013-10-081-4/+5
|\ \ \ | |/ / |/| |
| * | Show the keyboard earlier when rotating.•••Bug: 11107229 Change-Id: I0b36341d60b634a860eb13fafd0dc69fe734bdeb Jean Chalard2013-10-081-4/+5
* | | Fix memory leak in EmojiPaletteView•••Bug: 10902556 Change-Id: I3a8c1e08d6f953b462d914acd1f411c36f9d80f2 Satoshi Kataoka2013-10-081-3/+6
* | | Merge "Prep for RAM footprint optimization for Emoji palettes"Ken Wakasa2013-10-083-10/+15
|\ \ \ | |/ / |/| |
| * | Prep for RAM footprint optimization for Emoji palettes•••bug: 10902556 Change-Id: I313948c73b60cd33c437cf02e8d3fb61c288a240 Ken Wakasa2013-10-083-10/+15
* | | Make the sentence separator a resource.•••This will help handing correctly the armenian full stop. Bug: 10082781 Change-Id: Id7bb219ebd89daba203216eab362d1cc26a65a36 Jean Chalard2013-10-084-22/+25
|/ /
* | Merge "Extend hitbox of emoji keys"Satoshi Kataoka2013-10-071-13/+23
|\ \
| * | Extend hitbox of emoji keys•••Bug: 11105065 Change-Id: I5e90ba55cf708bf7be27d7d101cbc0719ac583c8 Satoshi Kataoka2013-10-071-13/+23
* | | Merge "Fix a possible IOOB"Jean Chalard2013-10-071-2/+3
|\ \ \
| * | | Fix a possible IOOB•••We want to use StringUtils here, but it's full of references to stuff not accessible host-side like JsonReader and TextUtils and SettingsValues :/ Bug: 11061476 Change-Id: I3c0194979833ede283b4f9190335dba5376fe6fc Jean Chalard2013-10-071-2/+3
| | |/ | |/|
* / | Call loadKeyboard later if it can't be called right away•••Since loadKeyboard relies on the input connection being available to give it the auto-caps state, but also can't be called twice in a row because it needs to save and restore its state and invalidates it after the restore, we need to wait until we know we have a valid input connection to call it. Bug: 11107229 Change-Id: I1c7baf3215682df6f6ceb357bd37254f9e7418c7 Jean Chalard2013-10-072-6/+15
|/ /
* | Merge "Clear the cache of subtypes in onStartInputViewInternal"Satoshi Kataoka2013-10-071-1/+1
|\ \
| * | Clear the cache of subtypes in onStartInputViewInternal•••Bug: 11077905 Change-Id: I9495f13a20edca0e6153cd1a7a0ac6891f707c59 Satoshi Kataoka2013-10-071-1/+1
| |/
* | Merge "Don't auto-correct to non-whitelist shortcuts"Jean Chalard2013-10-071-2/+4
|\ \
| * | Don't auto-correct to non-whitelist shortcuts•••Bug: 11076722 Change-Id: I0de10ab24d33ec31f45664fe92d80d5a7bec9c20 Jean Chalard2013-10-071-2/+4
* | | Merge "Set the shortcut frequency correctly."Jean Chalard2013-10-079-22/+80
|\| |