- Jul 26, 2018
-
-
Yohei Yukawa authored
This CL addresses compiler warnings when building libjni_latinime.so with NDK from Android Studio. There should be no behavior change. Bug: 110741422 Bug: 110757803 Test: tapas LatinIME LatinIMETests arm64 userdebug && make -j Change-Id: Icc711dd46511a167b1fd90028552def5b2f9941f
-
- Jul 25, 2018
-
-
Yohei Yukawa authored
Host-side C++ test in LatinIME is no longer actively used and is actually not compatible with Android Studio build. Let's just remove this for now. Bug: 13754552 Bug: 110741422 Test: compile Change-Id: I3e81285fe559022e1a296051036e74d2f2afbf9c
-
- Nov 02, 2017
-
-
Chih-Hung Hsieh authored
Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I6b91302908e147077bb4fd0a8718c39357337133
-
- Oct 20, 2017
-
-
Chih-Hung Hsieh authored
* Suppress warning on unused loop index variable. Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: Ia3f0f9cc4cb0ebeeac9b1ff51955597a725c87ef
-
- Sep 11, 2017
-
-
Lennart Wieboldt authored
clang is the default compiler since Android nougat Change-Id: I52d7f1ded227b21cd88d2d292f0af4adecb800f4 Signed-off-by:
Lennart Wieboldt <lennart.1997@gmx.de>
-
- Oct 07, 2016
-
-
Elliott Hughes authored
Bug: http://b/32019064 Test: builds Change-Id: I17611b6d9598992bd52cf3dc93509f0f5e0bdcde
-
- Mar 23, 2016
-
-
Dan Albert authored
The library was being built with the NDK, but the test is being built with the platform, in this case building against the NDK STL headers and then using the platform library, which are not ABI compatible. Bug: http://b/27801981 Change-Id: I7386dfe6ac73334d7c1b1e0cbc8dc346c84313bf
-
- Jun 23, 2015
-
-
Dan Albert authored
I apparently forgot to upload this change last week when I was cleaning this up. Change-Id: Ibe8c871b4ebb2e814b8d234f8f38fa5f5f721ae2
-
- Mar 27, 2015
-
-
Dan Albert authored
This is a no-op. Change-Id: I982883f994303ba622546b5c6cd0e935a354cde8
-
- Dec 17, 2014
-
-
Keisuke Kuroyanagi authored
Bug: 18725954 Change-Id: Ia442ba4b5d84311057d83edf6e7aeb151d6a820b
-
- Dec 15, 2014
-
-
Keisuke Kuroyanagi authored
Bug: 18725954 Change-Id: I3c823fda1b7daf41d82b118d9495f5f2356a1a5e
-
Keisuke Kuroyanagi authored
Bug: 18725954 Change-Id: I8fcb0d15dda3f823a4575fe707bcdec57ff5e89b
-
Keisuke Kuroyanagi authored
Bug: 18725954 Change-Id: Ic97d3a56b036ff042322c9f794504064046fd7d7
-
- Dec 09, 2014
-
-
Keisuke Kuroyanagi authored
Bug: 7677193 Change-Id: I66eddbf27a9db8682c0347a1be19922792a3bea7
-
- Nov 25, 2014
-
-
Keisuke Kuroyanagi authored
Before: Total words: 1134659, Success Num: 944709, Success Percentage: 83.259% Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1258, Bad Failure Percentage: 0.111% Failures, with auto-correction (F-C): 28013, F-C Percentage: 2.469% Max Keystrokes: 6072844, Min Keystrokes: 3347332, Keystroke Saving Percentage:44.880% After: Total words: 1134665, Success Num: 945026, Success Percentage: 83.287% Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1271, Bad Failure Percentage: 0.112% Failures, with auto-correction (F-C): 27756, F-C Percentage: 2.446% Max Keystrokes: 6072850, Min Keystrokes: 3290996, Keystroke Saving Percentage:45.808% Change-Id: I16af52a3e9c371b95fd6f0741f45ee6b2443bea6
-
Keisuke Kuroyanagi authored
Change-Id: Ie28768ceadcd7a2d940c57eb30be7d4c364e509f
-
- Nov 19, 2014
-
-
Jean Chalard authored
Bug: 18436480 Change-Id: Ic92cae7c85c07c8f62a5b6e69d2b71e204aff50d
-
- Nov 17, 2014
-
-
https://android-review.googlesource.com/114561Ken Wakasa authored
This reverts commit 64d3f78e per https://android-review.googlesource.com/114664 Change-Id: I2acab828d41e79847db72f8d2677c12173a323b6
-
https://android-review.googlesource.com/114561Ken Wakasa authored
Looks like unbundled builds need to use --hash-style=sysv for the sake of compatibility Change-Id: Ia7b3a1cc3b2c91a8628551888a74925926dff855
-
- Nov 11, 2014
-
-
Keisuke Kuroyanagi authored
Bug: 10059681 Change-Id: Ic29e79d049bb532727cf5cb1e529fec5d35156ed
-
- Nov 10, 2014
-
-
Keisuke Kuroyanagi authored
Bug: 17797064 Change-Id: Ie992c9454edfc3bf93d5ea367c3a4427b513a205
-
Keisuke Kuroyanagi authored
Change-Id: Idf03e97661d64186c752e35964d641a5528be5b1
-
- Nov 01, 2014
-
-
Keisuke Kuroyanagi authored
Change-Id: Ib69569ab6b6edfcc8c1d2c621b95de4127789ab6
-
- Oct 31, 2014
-
-
Keisuke Kuroyanagi authored
Without personalization: Total words: 1134774, Success Num: 899230, Success Percentage: 79.243% Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1871, Bad Failure Percentage: 0.165% Failures, with auto-correction (F-C): 29084, F-C Percentage: 2.563% Max Keystrokes: 6072959, Min Keystrokes: 4436090, Keystroke Saving Percentage:26.953% Before: Total words: 1134646, Success Num: 925194, Success Percentage: 81.540% Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1316, Bad Failure Percentage: 0.116% Failures, with auto-correction (F-C): 28288, F-C Percentage: 2.493% Max Keystrokes: 6072831, Min Keystrokes: 3946188, Keystroke Saving Percentage:35.019% After Total words: 1134659, Success Num: 944746, Success Percentage: 83.263% Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1258, Bad Failure Percentage: 0.111% Failures, with auto-correction (F-C): 28016, F-C Percentage: 2.469% Max Keystrokes: 6072844, Min Keystrokes: 3387333, Keystroke Saving Percentage:44.222% Change-Id: I3af42ec37a11847c0429c28616e726f6a339247f
-
Keisuke Kuroyanagi authored
Bug: 14425059 Change-Id: Ib050574aa7c4babd4285322a11c3af9be9fbab1e
-
Keisuke Kuroyanagi authored
count -> 2B, level -> 0B. Change-Id: I3b241126f56eb33cdf09cb1ebfed04f534e4ec48
-
Adrian Velicu authored
Previously, when both legitimate 0-frequency words (such as distracters) and offensive words were encoded in the same way, distracters would never show up when the user blocked offensive words (the default setting, as well as the setting for regression tests). When b/11031090 was fixed and a separate encoding was used for offensive words, 0-frequency words would no longer be blocked when they were an "exact match" (where case mismatches and accent mismatches would be considered an "exact match"). The exact match boosting functionality meant that, for example, when the user typed "mt" they would be suggested the word "Mt", although they most probably meant to type "my". For this reason, we introduced this change, which does the following: * Defines the "perfect match" as a really exact match, with no room for case or accent mismatches * When the target word has probability zero (as "Mt" does, because it is a distracter), ONLY boost its score if it is a perfect match. By doing this, when the user types "mt", the word "Mt" will NOT be boosted, and they will get "my". However, if the user makes an explicit effort to type "Mt", we do boost the word "Mt" so that the user's input is not autocorrected to "My". Bug: 11031090 Change-Id: I92ee1b4e742645d52e2f7f8c4390920481e8fff0
-
Adrian Velicu authored
If the user has chosen to block offensive words and types "aaaxbb", where "aaa" is an offensive word and "bb" is not, we should not suggest "aaa bb". Bug: 11031090 Change-Id: Ie23b8dd5d347bc26b1c046c3f5e8dfbc259bf528
-
Adrian Velicu authored
Bug: 11031090 Change-Id: I5cc0d006ab003656498eb82b0875eb9c051d331e
-
Keisuke Kuroyanagi authored
Change-Id: Id2bd4b60d6a4023815a630ebb3059a435b72c193
-
- Oct 30, 2014
-
-
Keisuke Kuroyanagi authored
Bug: 14425059 Change-Id: Icc15e14cfd77d37cd75f75318fd0fa36f9ca7a5b
-
Keisuke Kuroyanagi authored
Bug: 14425059 Change-Id: Ia58ab3f0ead02798046d182a9464dcbd95f086bc
-
Keisuke Kuroyanagi authored
Bug: 14425059 Change-Id: I3e5d359ba5fa38f1669f0e98dfae792ff53efbf8
-
- Oct 29, 2014
-
-
Keisuke Kuroyanagi authored
Change-Id: I1697a907562d1ed6aff2b001763d1594263ba0d3
-
Keisuke Kuroyanagi authored
Bug: 14425059 Change-Id: I08ec19903432356b6028853fd73b4eefce20218e
-
- Oct 28, 2014
-
-
Keisuke Kuroyanagi authored
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
-
- Oct 27, 2014
-
-
Keisuke Kuroyanagi authored
If a word is once deleted, the word never gets into the personalized dictionaries due to this bug. Change-Id: Ife4e3fe1ba0615b4135e6291d2151b0db7d3f940
-
- Oct 23, 2014
-
-
Keisuke Kuroyanagi authored
Bug: 14425059 Change-Id: I45ae00069dd3b7c461dd9a1f3558b96af0a1c975
-
Yohei Yukawa authored
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 Yukawa authored
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
-