| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I9c2c9578bbc0a7036c7ee4c6b8a605ef90ae6001
Auto-generated-cl: translation import
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 11328842
Change-Id: I7c22e951fef9bc4443c6b64625e25f632f876ab1
|
|/
|
|
|
|
|
|
|
| |
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.
Bug: 11273655
Change-Id: I6ce5de2f76effc453ca691a654ab6bf17445b9e7
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This allows testing for suggestion freshness in an asynchronous
suggestions world.
Bug: 11301597
Change-Id: Ic76cd17568598d8534aec81e037f9e37f52eb6b4
|
|/
|
|
|
| |
Bug: 11311002
Change-Id: I62955e364c9ffc75322cf05fa3ad7985f1d09259
|
|
|
|
|
| |
bug: 11227246
Change-Id: I291ebdaf7e96d4a2ca738432ce8be1d75b91e5c3
|
|
|
|
| |
Change-Id: I44ac89edaba2e57bd1b7e091ff74b77a5e598f2f
|
|
|
|
|
|
|
| |
This change saves about 240k bytes.
Bug: 10941472
Change-Id: Ieb00e4dd3391cdb0d42d705f8d0a7b1421f516f9
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Suggestions form user history can contain invalid words.
- isValidWord always returns false.
Bug: 11139426
Change-Id: I6075b275603332ddb00f4a9284afcaa82d824270
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I85a6b6e948ee0de012eef2f9f841240cbca63947
|
|/ /
| |
| |
| | |
Change-Id: I2328a9df0a009b564e8acaf4180f9b0c1ed0901a
|
| |
| |
| |
| | |
Change-Id: I76916914f1402913daa56dd5387fe82e42287989
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Ia3079d5ef00ca7d831c91fb9220ad9c17038c5a3
|
|/ /
| |
| |
| |
| |
| |
| | |
To match up with the removal of obsolete locales.
bug: 11244796
Change-Id: I27098bfa26b66631ef412f8f0f72e0273a0161bc
|
| |
| |
| |
| | |
Change-Id: I0ddd1dfd54c76177660448d156a6c670f5579671
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
locale directories and are not processed by the translation pipeline. Moving them to their new locale directory.
* commit '8ccb79ebab1ece201da95866d2673e43752a949c':
These files were in the obsoleted locale directories and are not processed by the translation pipeline. Moving them to their new locale directory.
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
not processed by the translation pipeline. Moving them to their new locale directory.
* commit 'e47f7332f9bb94905015061dd9791f43763ccab8':
These files were in the obsoleted locale directories and are not processed by the translation pipeline. Moving them to their new locale directory.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
directories and are not processed by the translation pipeline.
Moving them to their new locale directory.
Example: values-et/bools.xml moved to values-et-rEE/bools.xml
Bug: 11244796
|
| |\| |
| | | |
| | | |
| | | |
| | | | |
* commit '486c5896102cccfaa79d2109272ab7235dcacf38':
Remove obsolete locale directories.
|
| | | |
| | | |
| | | |
| | | | |
Bug: 11244796
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
ignored coming from emoji" into klp-dev
* commit 'd8ba6abfeef1bce43af3e0ac517e20172c9e8cc5':
[DO NOT MERGE] Fix a bug where autoshift would be ignored coming from emoji
|
| | |\ \
| | | | |
| | | | |
| | | | | |
emoji" into klp-dev
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 11123691
Change-Id: I36474e12e34af95051129840865015f85595411b
|
| | |\ \ \
| | | |/ /
| | |/| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ia2590927c02e8e64506e746650d318c1d84ae7c2
Auto-generated-cl: translation import
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | | |
* commit 'ea3db813ccb0744129358b9db0b21b9d27b16dde':
Do not merge. Remove Azerbaijani subtype
|
| | |\ \ \
| | | |/ /
| | |/| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The corresponding change is I0d2a98dffe03ebd
Bug: 11244796
Change-Id: I0d2a98dffe03ebddf26fc3c2760061c39de4c57e
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | | |
* commit 'b9ce84214212f5b5072cd9fda458526887c3c739':
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
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Ibf795b67b9198d7357815db183d939ff703d064f
Auto-generated-cl: translation import
|
| |_|_|_|/
|/| | | |
| | | | |
| | | | |
| | | | | |
Bug: 11123691
Change-Id: I36474e12e34af95051129840865015f85595411b
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 11264603
Change-Id: I85e8dfa795bbaad26f38bcdb8a958c26e031a4cd
|
|\| | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- Show "..." on enter key if it has long-pressing emoji key
- Show enter key on symbols shift keyboard
Bug: 11262889
Bug: 11263464
Change-Id: If84d0cc621b12e1bf3a3102b1f09cbaedf92f007
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The only use of mDeleteCount is to implement delete
acceleration. It's reset at each non-delete code point, and
is guarded by a timer.
Plus, ultimately we want to remove this completely :
acceleration should be implemented by actually deleting
stuff faster, not by deleting several code points at a time.
Change-Id: Ia3144860b3aa2499034f2a2a7c81f32087af9598
|
|\| | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Bug: 11226045
Change-Id: I043f90ba92989bd8307c978eb32630439f63a0b9
|
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
Change-Id: Ibffaf64a9bda1fb0779a9b53558ca56ed31660d3
|
| |/ / / /
|/| | | |
| | | | |
| | | | | |
Change-Id: I7c2d0d86d85775065a9bcb2b4a8463bb4969579e
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I4748935c3cf00e4a3c02aabe2ea659e1c8c2d7c6
|