aboutsummaryrefslogtreecommitdiffstats
path: root/java-overridable (unfollow)
Commit message (Expand)AuthorFilesLines
2014-10-28Fix Serbian Latin subtype handling•••This CL also adds unit tests for Hinglish and Serbian Latin. Bug: 9687668 Bug: 17169632 Change-Id: Ib9aa1bcdf5b390a9d8c61f07165beacf850e2692 Tadashi G. Takaoka6-103/+316
2014-10-28Improve space substitution error correction.•••Bug: 17432052 [Category diff] +1 262 -1 93 +2 2 -2 18 +3 18 -3 2 +4 111 -4 148 +5 295 -5 217 +6 51 -6 276 +7 139 -7 124 [Weighted category diff] +1 276 -1 100 +2 4 -2 20 +3 20 -3 4 +4 118 -4 160 +5 309 -5 225 +6 52 -6 298 +7 163 -7 135 show diff for ./en_user_log_phones_2011_08.csv +1 173 -1 28 +2 2 -2 17 +3 17 -3 2 +4 63 -4 82 +5 120 -5 51 +6 24 -6 220 +7 88 -7 87 Change-Id: I9d673acb0ff632828ae2e0ead56e76e3a20411c6 Keisuke Kuroyanagi6-11/+14
2014-10-28Fix NPE in AppearanceSettingsFragment•••Bug: 18147440 Change-Id: I7a7a47b3484e54146d34d11b5bd9c1305421d829 Tadashi G. Takaoka6-20/+24
2014-10-28Add some gesture-move tests•••Change-Id: I5ec9a9169b0d27da93194e1bd3fa90da8174ee8f Jean Chalard1-2/+32
2014-10-27Add null analysis annotation to CollectionUtils•••Change-Id: I3a610b037d6d1431cced3ea193171108bd5a040d Tadashi G. Takaoka2-6/+7
2014-10-27Refactor CoordinateUtils•••Change-Id: I607b803273a4d7983e9e25a81b6941a3b59194c6 Tadashi G. Takaoka1-16/+19
2014-10-27Remove device checking of Emoji physical key•••This CL also adds a settings option to enable/disable an Emoji-ALT physical key. Bug: 18122464 Change-Id: Iee1d97efec979a902b0492071d5e511ca1792ff0 Tadashi G. Takaoka12-58/+117
2014-10-27Fix: deleted PtNode handling in v403.•••If a word is once deleted, the word never gets into the personalized dictionaries due to this bug. Change-Id: Ife4e3fe1ba0615b4135e6291d2151b0db7d3f940 Keisuke Kuroyanagi2-1/+9
2014-10-24Remove an unused import•••Follow up to I2b81450f99d7b4493ba0fc5e502f4333b8db48cd Change-Id: I3d106db076e8181b65ce6843b801d12c6ca0adb1 Ken Wakasa1-1/+0
2014-10-24Small cleanup•••Change-Id: I2b81450f99d7b4493ba0fc5e502f4333b8db48cd Ken Wakasa2-3/+1
2014-10-24Fix unit test breakage•••Change-Id: I538288054a58eb2c81ce3cbe5c9bef900fb653a5 Tadashi G. Takaoka4-9/+14
2014-10-24Fix unit test failure due to IllegalAccessError•••java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation because of latinime-common reference added two times. Change-Id: I4ce1185c10b9a217022e830b02aec4f1ea50f2eb Ken Wakasa1-1/+1
2014-10-24Height of the keyboard for spellchecker is too large.•••Bug: 18109041 Change-Id: I0eb98a66290058c28e20c86f36395af4f763952e Keisuke Kuroyanagi1-1/+1
2014-10-24Add missing header•••Change-Id: I1befc2f1288674b4d871b27bdc5251b2b95e8bb7 Ken Wakasa1-0/+16
2014-10-23Fix unit tests (InputLogicTestsDeadKeys).•••Change-Id: I9a3191548aa0a4e674d736bc10845b952fc9a1e8 Keisuke Kuroyanagi1-1/+4
2014-10-23Move 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 Ken Wakasa112-125/+149
2014-10-23Fix: Personalized dicts suggest invalid words with v403.•••Bug: 14425059 Change-Id: I45ae00069dd3b7c461dd9a1f3558b96af0a1c975 Keisuke Kuroyanagi1-2/+3
2014-10-23Enable Address Sanitizer for native host test 2nd try•••This CL enables Address Sanitizer for native host test. Note that production build is not affected with this change. ASan is enabled only in static lib for test executables. Change-Id: I2c8e99b8c55e611e86f74579f24a63ac949bb02d Yohei Yukawa1-0/+4
2014-10-23Fix dicttool build.•••Change-Id: Idc4533e57b7f4ddccd66b1f1a4730153064b1e27 Keisuke Kuroyanagi1-1/+1
2014-10-23Stop building host native test in unbundled build•••It turned out that building native code for host environment is not supported in NDK build. Hence this CL makes the host native test available only as a part of platform build to avoid accidental build breakage in unbundled build. BUG: 18095678 Change-Id: If608da166d5a478358e6890b8db526b4c2c0ab41 Yohei Yukawa2-1/+14
2014-10-23Some more simplification of DecoderSpec works•••Change-Id: I23fa4e4ed96228406e70aa94d84fd7b8d3f69347 Jean Chalard2-7/+14
2014-10-23Simplify handling of steps in DecoderChainSpec•••This is a preliminary refactoring change to improve performance in dicttool diagnostic tools. Change-Id: I9a59328af62e336809246be5bebbbf2e154366b3 Jean Chalard2-14/+28
2014-10-23Remove unused import and method•••Bug: 18003991 Change-Id: Id6b67bf66b397301e5186826dba2b60df9cb4c65 Tadashi G. Takaoka3-11/+0
2014-10-23Use trigrams for personalization dict.•••5Bug: 14425059 Change-Id: I73cf6904e569d60996a3b079f16ea6df0cb90f02 Keisuke Kuroyanagi11-345/+267
2014-10-23Move annotations classes to latiime-common•••Move Constants.java too. Change-Id: I55e8cf06f61c0a37746a7328834a52a5306cf0f2 Ken Wakasa4-7/+3
2014-10-23Fix a concurrency bug that ends up in a crash.•••Bug: 18085768 Change-Id: I016bec997787839526ddfc521ebb99d0c7b05189 Jean Chalard1-1/+3
2014-10-23Fix Javadoc and null analysis related warnings•••This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1 Tadashi G. Takaoka72-179/+273
2014-10-22Import translations. DO NOT MERGE•••Change-Id: Ia95e94fb8246f5b44753b8091fca45c3e650f732 Auto-generated-cl: translation import Geoff Mendal3-5/+5
2014-10-22Revert "Enable ASan (Address Sanitizer) for native host test"•••This reverts commit af2673f17d89c0ea8d61266ce92e55a77218b494 because of build failure in tapas build. Change-Id: Ib02931116181c98b35ce938e42d2376225e9b255 Yohei Yukawa1-4/+0
2014-10-22Fix: Follow up to I6fb3516a5061555f6f24b29141c2871d2319b023•••Change-Id: Iab389c83af0a06a3fff4ae1d7e2a51995fdd41a5 Ken Wakasa1-0/+0
2014-10-22Add latinime-common local lib•••This is just a placeholder in this CL. It will be shared by LatinIME, dicttool, and tests. Change-Id: I6fb3516a5061555f6f24b29141c2871d2319b023 Ken Wakasa11-9/+37
2014-10-22Enable ASan (Address Sanitizer) for native host test•••This CL enables Address Sanitizer for native host test. Note that production build is not affected with this change. ASan is enabled only in static lib for test executables. Change-Id: Idbe1f2e4502dfce9b6fb0253d7ebda8d37fbf84e Yohei Yukawa1-0/+4
2014-10-22Enable preliminary subtypes for F-release•••Bug: 17743363 Change-Id: I098ae6e21a7f2a1ceed1d206740a2d12e1ef7d99 Tadashi G. Takaoka10-39/+25
2014-10-22Support dumping ngram entries.•••Bug: 14425059 Change-Id: Ib03a0c3d166ed6f1e60c67127b28006d55143b6b Keisuke Kuroyanagi7-35/+77
2014-10-22Remove XML input/output from dicttool.•••This hasn't been used for a while. It's deprecated. Let's kill it. Change-Id: Ib1c491fa14b6406f6f77f2b0869f4db1810eb078 Jean Chalard4-503/+13
2014-10-22Add tests for type through recorrection•••Also introduce some helper methods Change-Id: I0f99733a4b7f0318b2b07217b614c19ea98859fc Jean Chalard2-31/+95
2014-10-22Support ngram entry migration.•••Bug: 14425059 Change-Id: I98cb9fa303af2d93a0a3512e8732231c564e3c5d Keisuke Kuroyanagi7-43/+146
2014-10-22Remove BuildCompatUtils.VERSION_CODES_LXX•••Finally it is turned out to be a XXL-size Lollipop. Change-Id: Icbd22506be9de514eba287cdd8d97fbfd070ac09 Yohei Yukawa7-23/+18
2014-10-22Add @Override for a method that is overriding a new L API•••Now all the downstream builds have switched to API Level 21. Hence putting @Override to new APIs no longer makes javac unhappy. Change-Id: Ib3324a5d06b17d298beacab8c8802bb14e5be968 Yohei Yukawa1-2/+3
2014-10-21Fix debug build.•••Change-Id: Id94636714d04a8828718b87741c0ee62a14cb3b4 Keisuke Kuroyanagi2-4/+4
2014-10-21Fix some compiler warnings•••This CL fixes the following compiler warnings. - Indirect access to static member - Access to a non-accessible member of an enclosing type - Parameter assignment - Method can be static - Local variable declaration hides another field or variable - Value of local variable is not used - Unused import - Unused private member - Unnecessary 'else' statement - Unnecessary declaration of throw exception - Redundant type arguments - Missing '@Override' annotation - Unused '@SuppressWarning' annotations Bug: 18003991 Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7 Tadashi G. Takaoka115-914/+907
2014-10-21Make NgramProperty have NgramContext.•••Bug: 14425059 Change-Id: I210acb816b122857dbbe1ee4dd6a35c5335bf2bf Keisuke Kuroyanagi12-43/+48
2014-10-21Create .cpp file for NgramContext.•••Bug: 14425059 Change-Id: Ie950878817b9c80cc9c970e1a84880c9b9ab228a Keisuke Kuroyanagi3-107/+140
2014-10-21Use EntryCounters during GC.•••Bug: 14425059 Change-Id: I61eb798686dc753fb6c0fe99a0719c1732198f30 Keisuke Kuroyanagi5-65/+54
2014-10-21Introduce EntryCounters to count entries in a dictionary.•••Bug: 14425059 Change-Id: Ic13ba827d96fa4a147485ba92fdb37e23e04e8e8 Keisuke Kuroyanagi16-89/+230
2014-10-21FIx potential NPE•••Bug: 18052047 Change-Id: I9097d0a504b8a1d875cf66e44bb65eb6ecc8908e Tadashi G. Takaoka1-2/+2
2014-10-21Renaming "blacklist" flag to "possibly offensive"•••No behaviour changes. Unified the overloaded FusionDictionary::add method to always take an isPossiblyOffensive argument. Bug: 11031090 Change-Id: I5741a023ca1ce842d2cf10d4f6c926b0efabaa78 Adrian Velicu40-185/+246
2014-10-20Import translations. DO NOT MERGE•••Change-Id: Idcaf9d1a640e52e64957db9ae1b6d24beabc5bfc Auto-generated-cl: translation import Geoff Mendal3-3/+3
2014-10-20Import translations. DO NOT MERGE•••Change-Id: I1f98c40acd696c8791dd0e3850d3dcff6b51722b Auto-generated-cl: translation import Geoff Mendal73-17/+90
2014-10-20Import translations. DO NOT MERGE•••Change-Id: Ic0556705ea72f60c0f66ed1c516636fc0f8c98ba Auto-generated-cl: translation import Geoff Mendal1-1/+1