Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add Decoder specific dictionary suffix to resource lookup•••Change-Id: Ia2c74acdc8ac6f7b605bb06a1078d23b32f388a1 | 2015-02-12 | 1 | -3/+4 | |
* | Switch from script to language codes.•••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 | 2015-02-12 | 1 | -27/+29 | |
* | Map ISO 15924 codes to internal IME script codes.•••This way we can support all the languages for which we define a script code. Bug 19340741. Change-Id: Ia80eca4cc2511b70f11058f73bd31746948ded19 | 2015-02-12 | 1 | -33/+34 | |
* | Refactor content provider code from ContactsDict•••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 | 2015-02-11 | 1 | -5/+7 | |
* | Remove shortcut support from LatinIME.•••Note this change does not affect the native decoder interface. Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0 | 2015-02-11 | 2 | -111/+0 | |
* | Remove distracter filter from client.•••Bug 19296201. Change-Id: Ic834e5956347cd86a96bd14024c42ad8ee258659 | 2015-02-09 | 4 | -503/+5 | |
* | Merge "Move decoder specific constants to DecoderSpecificConstants.java" | 2015-02-06 | 3 | -7/+9 | |
|\ | |||||
| * | Move decoder specific constants to DecoderSpecificConstants.java•••Change-Id: Ie4d325b3152e1e7e424b8b436e222e194e4d9da0 | 2015-02-05 | 3 | -7/+9 | |
* | | Cleanup in preparation of distracter change.•••Bug 19296201. Change-Id: If016da2b7f4b3ecb9afd6d7aed9d19fbd4938758 | 2015-02-06 | 1 | -3/+2 | |
|/ | |||||
* | Don't check user dictionary, except for spelling.•••We check different lists of dictionaries based on the use case. Bug 19270992. Change-Id: Ide69f2855978ebad32a58e9689b3a8d47e095994 | 2015-02-04 | 1 | -10/+9 | |
* | AOSP changes to use KeyboardLayout to support the new DictionaryFacilitator•••Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844 | 2015-02-04 | 2 | -4/+15 | |
* | LatinIME portion of "green plus" feature.•••Removes the feature that adds strings to the user dictionary, aka the "green highlight with a plus sign". Bug 19237189. Change-Id: I2387129a3add2d69d625f2ff16ed8cab3f10a735 | 2015-02-03 | 1 | -2/+0 | |
* | LatinIME portion of multi-lang option removal.•••Bug 19188067. Change-Id: Ic9a3637f59dda30c699141222b9dcac3cd624b99 | 2015-01-29 | 2 | -4/+1 | |
* | Make LanguageOnSpacebarHelper as utility class•••Change-Id: I546f3b1943999a41803222bd14f9ddd23aa87a51 | 2014-12-11 | 1 | -0/+100 | |
* | Add NetworkConnectivityUtils class•••Change-Id: I7bd71f1d4ef0fc0fe21ddfd9f3e11463f53ac4e7 | 2014-12-11 | 1 | -0/+101 | |
* | Quit auto-correct explicit accented letters to base letters.•••Bug: 7677193 Change-Id: I66eddbf27a9db8682c0347a1be19922792a3bea7 | 2014-12-09 | 1 | -0/+4 | |
* | Fix a misspelled method name•••Change-Id: I1151dc1d5db3986a97daf68c1e387dbc2e4610dc | 2014-12-02 | 1 | -1/+1 | |
* | Merge "Make LocaleUtils.constructLocaleFromString as @Nonnull" | 2014-11-28 | 2 | -21/+51 | |
|\ | |||||
| * | Make LocaleUtils.constructLocaleFromString as @Nonnull•••Change-Id: I82d574c67b25239510f3ecc8882efe46e40677eb | 2014-11-21 | 2 | -21/+51 | |
* | | Merge "Remove unused code from DictionaryFactory" | 2014-11-27 | 1 | -0/+11 | |
|\ \ | |||||
| * | | Remove unused code from DictionaryFactory•••Change-Id: I666308ada968ee7993235ad98b92f2ad522af122 | 2014-11-21 | 1 | -0/+11 | |
| |/ | |||||
* / | Allow whitelist changes when no close word•••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 | 2014-11-26 | 1 | -6/+5 | |
|/ | |||||
* | Fix SubtypeLocaleUtils.getSubtypeNameForLogging accepting null•••Change-Id: Ic5cb55e24a2d843027ccc4e8e5d6954f9391c125 | 2014-11-19 | 1 | -1/+2 | |
* | Move isRtlLanguage method to LocaleUtils•••Change-Id: I485a076b81927fed0da593216fea2c740449ef4c | 2014-11-12 | 1 | -18/+0 | |
* | Merge "Add RichInputMethodSubtype.getKeyboardLayoutSetName" | 2014-11-13 | 1 | -4/+0 | |
|\ | |||||
| * | Add RichInputMethodSubtype.getKeyboardLayoutSetName•••Change-Id: I90cc74ee882e8aa2b243885d3b994223ca3b6f44 | 2014-11-12 | 1 | -4/+0 | |
* | | Clean SubtypeLocaleUtils a bit•••Change-Id: If8b981715983e3a12867c9b7c53bfa5effaddd39 | 2014-11-12 | 1 | -6/+0 | |
|/ | |||||
* | Move util classes under common•••Also why did we have two copies of LocaleUtils >.> Bug: 18108776 Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab | 2014-11-07 | 6 | -406/+2 | |
* | Move some methods out from SubtypeSwitcher•••Change-Id: I89aaf87d7d0cc204b0ca0f61c2f64d15e2df848e | 2014-11-06 | 2 | -18/+40 | |
* | Merge "Add helper methods to convert flags to readable text" | 2014-10-31 | 2 | -0/+39 | |
|\ | |||||
| * | Add helper methods to convert flags to readable text•••Change-Id: I23608927cef8a897ff4ad8c938560cc78093ddac | 2014-10-31 | 2 | -0/+39 | |
* | | Merge "Remove Dict dependency on WordComposer and ProximityInfo" | 2014-10-31 | 1 | -2/+3 | |
|\ \ | |||||
| * | | Remove Dict dependency on WordComposer and ProximityInfo•••Bug: 18108776 Change-Id: I9b399a44241e05a7add9bb8094263aa76de37880 | 2014-10-29 | 1 | -2/+3 | |
* | | | Merge "Add documentation for CollectionUtils#arrayAsList" | 2014-10-31 | 1 | -1/+12 | |
|\ \ \ | |||||
| * | | | Add documentation for CollectionUtils#arrayAsList•••(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 | 2014-10-31 | 1 | -1/+12 | |
| | |/ | |/| | |||||
* / | | Using "blacklist" flag as "possibly offensive"•••Bug: 11031090 Change-Id: I5cc0d006ab003656498eb82b0875eb9c051d331e | 2014-10-31 | 1 | -4/+9 | |
|/ / | |||||
* | | Merge "Add a preference to resize the keyboard height." | 2014-10-30 | 1 | -0/+10 | |
|\ \ | |/ |/| | |||||
| * | Add a preference to resize the keyboard height.•••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 | 2014-10-30 | 1 | -0/+10 | |
* | | Move InputPointers and ResizableIntArray to common•••Bug: 18108776 Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe | 2014-10-29 | 1 | -155/+0 | |
|/ | |||||
* | Move StringUtils under common.•••Bug: 18108776 Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b | 2014-10-28 | 8 | -630/+8 | |
* | Reduce StringUtils dependency on the Android libs•••Bug: 18108776 Change-Id: I43feb25d79f89276d44462ba71788a14c4583277 | 2014-10-28 | 2 | -65/+121 | |
* | Fix Serbian Latin subtype handling•••This CL also adds unit tests for Hinglish and Serbian Latin. Bug: 9687668 Bug: 17169632 Change-Id: Ib9aa1bcdf5b390a9d8c61f07165beacf850e2692 | 2014-10-28 | 1 | -6/+20 | |
* | Merge "Add null analysis annotation to CollectionUtils" | 2014-10-27 | 1 | -5/+7 | |
|\ | |||||
| * | Add null analysis annotation to CollectionUtils•••Change-Id: I3a610b037d6d1431cced3ea193171108bd5a040d | 2014-10-27 | 1 | -5/+7 | |
* | | Refactor CoordinateUtils•••Change-Id: I607b803273a4d7983e9e25a81b6941a3b59194c6 | 2014-10-27 | 1 | -16/+19 | |
|/ | |||||
* | Move Constants.java to the latin.common package•••Our intention is to have classes of latinime-common under the common package as much as we can. Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d | 2014-10-23 | 7 | -20/+18 | |
* | Use trigrams for personalization dict.•••5Bug: 14425059 Change-Id: I73cf6904e569d60996a3b079f16ea6df0cb90f02 | 2014-10-23 | 2 | -166/+117 | |
* | Fix Javadoc and null analysis related warnings•••This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1 | 2014-10-23 | 4 | -11/+17 | |
* | Support dumping ngram entries.•••Bug: 14425059 Change-Id: Ib03a0c3d166ed6f1e60c67127b28006d55143b6b | 2014-10-22 | 1 | -4/+14 | |
* | Remove BuildCompatUtils.VERSION_CODES_LXX•••Finally it is turned out to be a XXL-size Lollipop. Change-Id: Icbd22506be9de514eba287cdd8d97fbfd070ac09 | 2014-10-22 | 1 | -2/+2 |