| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge "Only update shift state if left in auto mode." |  Jean Chalard | 2013-12-13 | 1 | -1/+10 |
|\ |
|
| * | Only update shift state if left in auto mode.•••Bug: 12100417
Change-Id: I7bc2b19332e142a257b0399f2e5d128caf01fc7c
|  Jean Chalard | 2013-12-13 | 1 | -1/+10 |
* | | Remove code for forgetting curve in Java side.•••Change-Id: I294ed179c642ff52452b5884326c1083477e1bce
|  Keisuke Kuroyanagi | 2013-12-13 | 1 | -6/+0 |
|/ |
|
* | Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c•••The bulk merge from -bayo to klp-dev should not have been merged to master.
Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
|  Ken Wakasa | 2013-12-13 | 1 | -128/+161 |
* | Fix unusual NPE after onDestroy•••Bug: 11673978
Change-Id: I4d5268312911685ff1ca9483a62442a1a9686c62
|  Tadashi G. Takaoka | 2013-11-22 | 1 | -5/+4 |
* | Add keyboard color switch option•••Bug: 11622614
Change-Id: I25aa1ff7376fe72fd94ab2cb7190c61d7a98a1af
|  Tadashi G. Takaoka | 2013-11-22 | 1 | -0/+1 |
* | handleBackspace should always send KEYCODE_DEL for InputType.TYPE_NULL•••This is a fix only for the Bayo branch because this part in master has
been changed.
The corresponding fix in master is I295eeb5f9f0f1f07e919bf54122d003be150a174
bug: 11797053
Change-Id: I779be039ebf992de5d246c7a9d9509623fc3c120
|  Ken Wakasa | 2013-11-21 | 1 | -29/+20 |
* | Fix many small nits.•••...the interaction of which results in a very bad bug.
Bug: 11648854
Change-Id: I774489e384388f187e72b9ac091ab387c5e1a79a
|  Jean Chalard | 2013-11-12 | 1 | -2/+9 |
* | Remove an out-of-place check•••Bug: 11584525
Change-Id: I76cc3e4ee21d62fbd56042adcf085efd5cafb53f
|  Jean Chalard | 2013-11-12 | 1 | -1/+0 |
* | Add a sequence number to SuggestedWords.•••This allows testing for suggestion freshness in an asynchronous
suggestions world.
In-advance cherrypick of Ic76cd17568598d8534aec81e037f9e37f52eb6b4
because there's a merge conflict.
Bug: 11301597
Change-Id: I4aec765a975298fcac30a48dede73d2622224fe5
|  Jean Chalard | 2013-10-22 | 1 | -50/+75 |
* | mExpectingUpdateSelection was out of sync when nothing to delete.•••cherripick of I9c6a948331726a821bd3ccec9c1d02dec2c4703a
(forward cherrypicking this because the automerger is stuck now.)
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: I1cbf444d8d105416e7de75c16d80b3797f470495
|  Ken Wakasa | 2013-10-15 | 1 | -10/+24 |
* | am 3a3bbf4a: am eed74b81: am c8383eda: Fix wrong commitText parameter in send...•••* commit '3a3bbf4a38870ecc42b7f6fbd3a7cae20fe020a7':
Fix wrong commitText parameter in sendKeyCodePoint()
|  Ken Wakasa | 2013-10-14 | 1 | -4/+4 |
|\ |
|
| * | 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 Wakasa | 2013-10-13 | 1 | -4/+4 |
* | | am 60fb5865: am 06e1bdaa: am 3e35e072: Merge "Make emoji separators" into klp...•••* commit '60fb58654e33448651fea191ba22cfdc87e37466':
Make emoji separators
|  Ken Wakasa | 2013-10-11 | 1 | -3/+4 |
|\| |
|
| * | Merge "Make emoji separators" into klp-dev |  Ken Wakasa | 2013-10-11 | 1 | -3/+4 |
| |\ |
|
| | * | Make emoji separators•••Bug: 11163495
Change-Id: I3247b8d1bbd3406b29a30a25aebd932c63431943
|  Jean Chalard | 2013-10-11 | 1 | -3/+4 |
* | | | am 40506273: am ac6d0c65: am 6d915037: Merge "Fix a bug where emojis would re...•••* commit '405062733cfe066c4b9af719bfc36a9a516c9dd3':
Fix a bug where emojis would remove the suggestion strip.
|  Satoshi Kataoka | 2013-10-11 | 1 | -4/+2 |
|\| | |
|
| * | | Fix a bug where emojis would remove the suggestion strip.•••Bug: 11163495
Change-Id: I23d12c430125cc2a66a6e00715a4c609bb9e2bb1
|  Jean Chalard | 2013-10-11 | 1 | -4/+2 |
| |/ |
|
* | | Allow double-space-to-period after percent•••Bug: 11158604
Change-Id: If8c94ef91ed58bb5028f51be7c8d9beb677436a4
|  Jean Chalard | 2013-10-10 | 1 | -0/+1 |
* | | Always call finishComposingText before recapitalization•••Workaround for framework bug:
Bug: 10792236
Change-Id: I3706b9eed5223889791840e30660f8d17625cb70
|  Jean Chalard | 2013-10-09 | 1 | -0/+1 |
* | | 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 Chalard | 2013-10-09 | 1 | -1/+0 |
|/ |
|
* | Merge "Reduce memory of emoji palette" |  Satoshi Kataoka | 2013-10-08 | 1 | -5/+1 |
|\ |
|
| * | Reduce memory of emoji palette•••Bug: 10902556
Change-Id: I3c8da35a601de2bfb248292c7b59235fc1120988
|  Satoshi Kataoka | 2013-10-08 | 1 | -5/+1 |
* | | Show the keyboard earlier when rotating.•••Bug: 11107229
Change-Id: I0b36341d60b634a860eb13fafd0dc69fe734bdeb
|  Jean Chalard | 2013-10-08 | 1 | -4/+5 |
|/ |
|
* | Make the sentence separator a resource.•••This will help handing correctly the armenian full stop.
Bug: 10082781
Change-Id: Id7bb219ebd89daba203216eab362d1cc26a65a36
|  Jean Chalard | 2013-10-08 | 1 | -6/+9 |
* | 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 Chalard | 2013-10-07 | 1 | -4/+15 |
* | Clear the cache of subtypes in onStartInputViewInternal•••Bug: 11077905
Change-Id: I9495f13a20edca0e6153cd1a7a0ac6891f707c59
|  Satoshi Kataoka | 2013-10-07 | 1 | -1/+1 |
* | Merge "Fallback on empty locales." |  Jean Chalard | 2013-10-04 | 1 | -2/+18 |
|\ |
|
| * | Fallback on empty locales.•••This is a very rare corner case.
Bug: 11072132
Change-Id: Iad2aa69511f7dc99105284a049c63f2f997b8ef0
|  Jean Chalard | 2013-10-04 | 1 | -2/+18 |
* | | Accept double-space-period after emoji.•••This also includes a fix that allows this code to read surrogate
pairs in this processing.
Bug: 11070482
Change-Id: If5ef8d6863938252f09128b7e99ea07ece6e7019
|  Jean Chalard | 2013-10-04 | 1 | -6/+17 |
|/ |
|
* | Merge "Try decaying user history at hourly intervals." |  Keisuke Kuroyanagi | 2013-10-02 | 1 | -0/+3 |
|\ |
|
| * | Try decaying user history at hourly intervals.•••Bug: 6669677
Change-Id: Ib465fa7e1a7f289a07843535ba89d0dd5259e803
|  Keisuke Kuroyanagi | 2013-10-02 | 1 | -0/+3 |
* | | Fix a pernicious bug with caps.•••What's happening here is, setAlphabetKeyboard sets the
keyboard to AUTOMATIC_SHIFTED and updates the keyboard, then
restoring the keyboard old state sets it back to UNSHIFTED without
updating it. When we finally know what the correct value is,
we try to set it to UNSHIFTED, but since that's already the currently
recorded state, it skips updating the keyboard forever.
The solution is to avoid setting the shift state without updating the
keyboard.
Bug: 10948582
Change-Id: Ic8670401e378f8284e851281f91a9ad93eac8e90
|  Jean Chalard | 2013-10-02 | 1 | -0/+1 |
|/ |
|
* | Merge "Speak auto-corrections for accessibility" |  Alan Viverette | 2013-09-30 | 1 | -0/+5 |
|\ |
|
| * | Speak auto-corrections for accessibility•••BUG: 8669376
Change-Id: Id71b2c2835daa7a8c9d6c92c57a7e302551c289d
|  Alan Viverette | 2013-09-27 | 1 | -0/+5 |
* | | Merge "Set header attributes for ExpandableBinaryDictionary." |  Keisuke Kuroyanagi | 2013-09-29 | 1 | -11/+9 |
|\ \ |
|
| * | | Set header attributes for ExpandableBinaryDictionary.•••Bug: 6669677
Change-Id: I2462777eaa07600f1c774226adfc4f351882f523
|  Keisuke Kuroyanagi | 2013-09-28 | 1 | -11/+9 |
| |/ |
|
* / | Send backspace as an event when TYPE_NULL.•••This is not enough to really fix behavior with TYPE_NULL,
but it does make things a bit better.
Bug: 10949594
Change-Id: Ia359f781cdd76a2e2c5a4c9f166025d81b931174
|  Jean Chalard | 2013-09-27 | 1 | -9/+13 |
|/ |
|
* | Merge "Detect cases where rotation messes with initialization" |  Jean Chalard | 2013-09-24 | 1 | -5/+77 |
|\ |
|
| * | Detect cases where rotation messes with initialization•••...and do a best effort to fix it.
Bug: 10323080
Bug: 10252066
Change-Id: Icb3c9fe85005406bdfce0b7bb143ba0a910a0ddb
|  Jean Chalard | 2013-09-20 | 1 | -5/+77 |
* | | Fix a bug that happens upon a race condition•••Bug: 10848621
Change-Id: If5ff7f001e69af005a5ff9ab3e9f630b88a0a858
|  Jean Chalard | 2013-09-20 | 1 | -0/+1 |
|/ |
|
* | Add showSuggestionStripWithTypedWord.•••Bug: 10814472
Change-Id: I3a150124baf7a9b7889b033089a859ff9c11e206
|  Yuichiro Hanada | 2013-09-19 | 1 | -15/+49 |
* | Merge "Allow double-space-to-period after a plus char" |  Jean Chalard | 2013-09-18 | 1 | -1/+2 |
|\ |
|
| * | Allow double-space-to-period after a plus char•••Bug: 10704936
Change-Id: I30fdaea648605ef7e7fea6c093581ed5c6de03f3
|  Jean Chalard | 2013-09-18 | 1 | -1/+2 |
* | | Don't resume suggestion on digits.•••Bug: 10780016
Change-Id: I94fad06e4c71eddc96bdda1765925f98bed160f3
|  Jean Chalard | 2013-09-18 | 1 | -0/+8 |
|/ |
|
* | [AC8] Restrict the suggestion strip to the correct part•••...for phrase gesture.
Bug: 9059617
Change-Id: Ic5c0616f28af4ba45ca72a5721d1926029adc1c5
|  Jean Chalard | 2013-09-17 | 1 | -0/+1 |
* | [AC7] Actually auto-commit.•••Bug: 9059617
Change-Id: I7e5d89a9037b9181a0a6456c12043b4bfda8fe4b
|  Keisuke Kuroyanagi | 2013-09-17 | 1 | -6/+25 |
* | Merge "[AC4] Add native methods necessary for auto-commit" |  Jean Chalard | 2013-09-13 | 1 | -1/+3 |
|\ |
|
| * | [AC4] Add native methods necessary for auto-commit•••Bug: 9059617
Change-Id: I7a47b0675446fc4f39628c60d16de9aea90d1b4d
|  Jean Chalard | 2013-09-13 | 1 | -1/+3 |
* | | Fix emoji keyboard insets•••Bug: 10541453
Change-Id: I16dd72c8c55cb5d21ad61a3307c0f3c5f16f460c
|  Satoshi Kataoka | 2013-09-13 | 1 | -1/+4 |