| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ia2c74acdc8ac6f7b605bb06a1078d23b32f388a1
|
|
|
|
|
|
|
|
| |
Unfortunately, our Locale objects don't always have a script code.
But we can get almost the same functionality by specifying script
codes for some languages, and defaulting the rest to Latin.
Change-Id: Id81ff67bf44c84f44707a2e167c2787c60c6ecee
|
|
|
|
|
|
|
|
| |
This way we can support all the languages for which we define a script code.
Bug 19340741.
Change-Id: Ia80eca4cc2511b70f11058f73bd31746948ded19
|
|
|
|
|
|
|
|
|
| |
Break contacts binary dictionary into two parts
- one that talks to contacts content provider and maintains
local state. Includes a manager class and a content observer
- other one that just manages the dict code.
Change-Id: Ie8f89ac9ce174c803ff3168ee0bee5cbe7721d5b
|
|
|
|
|
|
| |
Note this change does not affect the native decoder interface.
Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0
|
|
|
|
|
|
| |
Bug 19296201.
Change-Id: Ic834e5956347cd86a96bd14024c42ad8ee258659
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ie4d325b3152e1e7e424b8b436e222e194e4d9da0
|
|/
|
|
|
|
| |
Bug 19296201.
Change-Id: If016da2b7f4b3ecb9afd6d7aed9d19fbd4938758
|
|
|
|
|
|
|
|
| |
We check different lists of dictionaries based on the use case.
Bug 19270992.
Change-Id: Ide69f2855978ebad32a58e9689b3a8d47e095994
|
|
|
|
| |
Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844
|
|
|
|
|
|
|
|
|
| |
Removes the feature that adds strings to the user dictionary,
aka the "green highlight with a plus sign".
Bug 19237189.
Change-Id: I2387129a3add2d69d625f2ff16ed8cab3f10a735
|
|
|
|
|
|
| |
Bug 19188067.
Change-Id: Ic9a3637f59dda30c699141222b9dcac3cd624b99
|
|
|
|
| |
Change-Id: I546f3b1943999a41803222bd14f9ddd23aa87a51
|
|
|
|
| |
Change-Id: I7bd71f1d4ef0fc0fe21ddfd9f3e11463f53ac4e7
|
|
|
|
|
| |
Bug: 7677193
Change-Id: I66eddbf27a9db8682c0347a1be19922792a3bea7
|
|
|
|
| |
Change-Id: I1151dc1d5db3986a97daf68c1e387dbc2e4610dc
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I82d574c67b25239510f3ecc8882efe46e40677eb
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: I666308ada968ee7993235ad98b92f2ad522af122
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
When there isn't a close word in another language of the
current multi-language set, we allow whitelist entries
to take force even if we are not confident in the current
language.
Bug: 18063142
Bug: 18130489
Bug: 18132240
Bug: 18136721
Bug: 18200415
Change-Id: I044674ba7b70aa86ab2a48d2e4d53a1c8007b62c
|
|
|
|
| |
Change-Id: Ic5cb55e24a2d843027ccc4e8e5d6954f9391c125
|
|
|
|
| |
Change-Id: I485a076b81927fed0da593216fea2c740449ef4c
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I90cc74ee882e8aa2b243885d3b994223ca3b6f44
|
|/
|
|
| |
Change-Id: If8b981715983e3a12867c9b7c53bfa5effaddd39
|
|
|
|
|
|
|
| |
Also why did we have two copies of LocaleUtils >.>
Bug: 18108776
Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab
|
|
|
|
| |
Change-Id: I89aaf87d7d0cc204b0ca0f61c2f64d15e2df848e
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I23608927cef8a897ff4ad8c938560cc78093ddac
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 18108776
Change-Id: I9b399a44241e05a7add9bb8094263aa76de37880
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
(This is a cherrypick of http://ag/576739)
Also, modify the IllegalArgumentException to capture the
values passed for start, end, and array.length to make
debugging easier in the unlikely event that it is thrown.
Add corresponding tests for the exceptions.
Tested:
tapas LatinImeGoogle LatinImeGoogleTests userdebug
make -j30 && \
adb install -r \
out/target/product/generic/data/app/LatinImeGoogleTests/LatinImeGoogleTests.apk && \
adb install -r \
out/target/product/generic/system/app/LatinImeGoogle/LatinImeGoogle.apk && \
adb shell am instrument -w -e class \
com.android.inputmethod.latin.utils.CollectionUtilsTests \
com.google.android.inputmethod.latin.tests/android.support.test.runner.AndroidJUnitRunner
Change-Id: I0c579ca4f4f2a9b2575aa6f8fa75e3ee4a21cf8a
|
|/ /
| |
| |
| |
| | |
Bug: 11031090
Change-Id: I5cc0d006ab003656498eb82b0875eb9c051d331e
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
The keyboard height is controlled by a slider in the debug preferences.
Without access to debug preferences, this change is a no-op.
Bug: 6867494
Change-Id: I984064ed1cab752876615f5ed582818474d6041b
|
|/
|
|
|
| |
Bug: 18108776
Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe
|
|
|
|
|
| |
Bug: 18108776
Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
|
|
|
|
|
| |
Bug: 18108776
Change-Id: I43feb25d79f89276d44462ba71788a14c4583277
|
|
|
|
|
|
|
|
| |
This CL also adds unit tests for Hinglish and Serbian Latin.
Bug: 9687668
Bug: 17169632
Change-Id: Ib9aa1bcdf5b390a9d8c61f07165beacf850e2692
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I3a610b037d6d1431cced3ea193171108bd5a040d
|
|/
|
|
| |
Change-Id: I607b803273a4d7983e9e25a81b6941a3b59194c6
|
|
|
|
|
|
|
| |
Our intention is to have classes of latinime-common under the common
package as much as we can.
Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
|
|
|
|
|
| |
5Bug: 14425059
Change-Id: I73cf6904e569d60996a3b079f16ea6df0cb90f02
|
|
|
|
|
|
|
| |
This CL also adds @SuppressWarning("unused" to java-overridable package.
Bug: 18003991
Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
|
|
|
|
|
| |
Bug: 14425059
Change-Id: Ib03a0c3d166ed6f1e60c67127b28006d55143b6b
|
|
|
|
|
|
| |
Finally it is turned out to be a XXL-size Lollipop.
Change-Id: Icbd22506be9de514eba287cdd8d97fbfd070ac09
|