Mohammadinamul Sheik
3bc3bc7971
Force download the dictionaries after the apk package is updated.
...
- Also display the notification when the dictionaries are auto updated
Bug: 19808828
Change-Id: If5c4efb73d8bb554d812afcf7deafec3ac40a462
2015-03-24 14:56:54 -07:00
Jatin Matani
3b0c2eb09f
Merge "Avoid NPE when logging the entry point to Settings"
2015-03-24 19:57:08 +00:00
Jatin Matani
2fb8e5eecf
Avoid NPE when logging the entry point to Settings
...
The populator class that serializes the proto uses a switch
and throws an NPE.
Bug:19911288
Change-Id: Id0fa371b3c64e706e14a13bb6e643406f94be035
2015-03-24 12:25:22 -07:00
Dan Zivkovic
a8b14a4fdd
Merge "Change DictionaryStats to report content version."
2015-03-24 19:20:27 +00:00
Ulas Kirazci
e1b91d4138
Merge "DO NOT MERGE. Do not access metadatadb from main thread."
2015-03-24 18:28:53 +00:00
Dan Zivkovic
72278d3047
Change DictionaryStats to report content version.
...
Bug 19908719.
Change-Id: I5a00b5277e9cd7d964b53ff5823bada21be110fa
2015-03-24 11:19:34 -07:00
Chieu Nguyen
37cb7a7371
Merge "Disable Hinglish locale."
2015-03-24 01:34:02 +00:00
Chieu Nguyen
f74005d888
Remove dependency in correction settings.
...
Autocorrection and next-word suggestion are independent,
but the settings UI creates a dependency.
Bug: 19896768.
Change-Id: Ibcdd497cdfd7b9c3a69c61e0c2d116d67df84ef8
2015-03-23 18:13:03 -07:00
Chieu Nguyen
67bb8cbe61
Disable Hinglish locale.
...
Bug: 19899126.
Change-Id: I1824233b3bcb6cb6579714a7eb375ea2cebc39db
2015-03-23 18:05:04 -07:00
Chieu Nguyen
1eedcfb290
Reenable next-word suggestion if autocorrection reenabled.
...
Bug: 19896768.
Change-Id: Ifeb3401612416e58bb362c5250ce0c15fc4b3c45
2015-03-23 17:16:10 -07:00
Jatin Matani
fa296fa625
Merge "Move ManagedProfileUtils to overridable"
2015-03-23 20:17:13 +00:00
Dan Zivkovic
e02d483187
Merge "Block overflow menu during setup."
2015-03-23 20:13:16 +00:00
Jatin Matani
cb27c4fe2e
Move ManagedProfileUtils to overridable
...
Bug:19532354
Change-Id: I50b3ae11b6e58f07b482353b624b1a7a73eadc99
2015-03-23 11:57:48 -07:00
Dan Zivkovic
75fc9080a8
Block overflow menu during setup.
...
Bug 19866981.
Change-Id: I757dacaa29a132c65841b9aaa2cc070ed9fa712c
2015-03-23 11:34:02 -07:00
Jatin Matani
bc1cf0817b
Merge "Fix some i18n messaging"
2015-03-23 18:20:49 +00:00
Geoff Mendal
13271bfde8
Merge "Import translations. DO NOT MERGE"
2015-03-21 06:57:25 +00:00
Geoff Mendal
772d823ec8
Import translations. DO NOT MERGE
...
Change-Id: Iff35b6266f1f7249bd4a506f6667fef40eddb530
Auto-generated-cl: translation import
2015-03-20 23:56:44 -07:00
Geoff Mendal
479a70900d
Merge "Import translations. DO NOT MERGE"
2015-03-21 06:56:24 +00:00
Geoff Mendal
23c18bba30
Import translations. DO NOT MERGE
...
Change-Id: Ia8ca67d58e6b3e6325da4f3711aa9dc3a7a1c355
Auto-generated-cl: translation import
2015-03-20 23:55:58 -07:00
Geoff Mendal
eb5bbdee59
Merge "Import translations. DO NOT MERGE"
2015-03-21 06:55:18 +00:00
Geoff Mendal
93b18efaac
Import translations. DO NOT MERGE
...
Change-Id: I4ab87513a95932a4c68ee21002a4784d8d577d68
Auto-generated-cl: translation import
2015-03-20 23:54:53 -07:00
Geoff Mendal
ed7688c342
Merge "Import translations. DO NOT MERGE"
2015-03-21 06:54:44 +00:00
Geoff Mendal
cdda9eac21
Import translations. DO NOT MERGE
...
Change-Id: Id1e2004e85354dbc48b0bd4104ebc1cf8439161c
Auto-generated-cl: translation import
2015-03-20 23:54:13 -07:00
Geoff Mendal
2dfde3bec7
Merge "Import translations. DO NOT MERGE"
2015-03-21 06:53:35 +00:00
Geoff Mendal
aacf1d1494
Import translations. DO NOT MERGE
...
Change-Id: I256ea01e4447fdf2b485d53706b5e69b50a592a3
Auto-generated-cl: translation import
2015-03-20 23:53:13 -07:00
Geoff Mendal
cef1e8da6b
Merge "Import translations. DO NOT MERGE"
2015-03-21 06:52:54 +00:00
Geoff Mendal
77d728c4b9
Import translations. DO NOT MERGE
...
Change-Id: Ibf4c8f681d36736a7e7b1c1568cb688bd15d09bd
Auto-generated-cl: translation import
2015-03-20 23:52:39 -07:00
Geoff Mendal
f5933bcf42
Import translations. DO NOT MERGE
...
Change-Id: I838ad0471c73777e92031acd2713a95378de4535
Auto-generated-cl: translation import
2015-03-20 23:51:57 -07:00
Ulas Kirazci
fd3e0175e5
DO NOT MERGE. Do not access metadatadb from main thread.
...
Also fix Refresh button replicating itself on orientation change.
Bug: 19786650
Change-Id: I19a964d69d9141ba6515bbe19a120d4685628fe3
2015-03-20 13:01:54 -07:00
Dan Zivkovic
c15bbb52a3
Retire Delight2 migration code to speed up tests.
...
We're waiting 10 minutes for tests to run, and half of that time is spent in
depreacted code related to migration of Delight2 dictionary files.
LatinIME will never migrate another Delight2 dictionary file again, so we can
delete this code.
Change-Id: I05c7d8429e8d9a26139456763c77997340fea8c2
2015-03-20 11:16:46 -07:00
Dan Zivkovic
fe716f0f73
Resolve some InputLogic todo comments.
...
Change-Id: Ic3d7d11ad90cc09edf62f48aa5362e71d692f7dd
2015-03-20 10:49:15 -07:00
Dan Zivkovic
5cf457c976
Remove external dictionary debug UI.
...
We don't support this feature in Delight3.
Change-Id: Iebef4191c28cf6d169d351039174cd841d448799
2015-03-20 10:23:05 -07:00
Dan Zivkovic
755b3d882f
Notify the facilitator on IME start/finish.
...
Allows the facilitator to flush language models without a recurring task.
Bug 19773937.
Change-Id: I01a3c10da26f9df38fee05df33387eb082e2ff33
2015-03-20 09:03:48 -07:00
David Faden
6e86632311
Pass DictionaryFacilitator to GestureConsumer#onImeSuggestionsProcessed.
...
Bug: 19712589
Change-Id: I81f9bf09b37487450780d85a1e4f752a9ba49370
2015-03-19 18:23:35 -07:00
Mohammadinamul Sheik
7df95c54fa
Merge "Add prev words context to the SuggestedWordInfo."
2015-03-20 00:41:27 +00:00
Dan Zivkovic
6c1c337227
LatinIME manifest.
...
Changed to match minor tweaks made in LatinIMEGoogle.
Bug 19773937.
Change-Id: I04297459258c068d334b1cc6ffff52d2b4092814
2015-03-19 17:10:18 -07:00
Mohammadinamul Sheik
ab59129594
Add prev words context to the SuggestedWordInfo.
...
Bug: 19712589
Bug: 19715579
Change-Id: Ie06665cab8405455c1b0a2ff034e0bb0731c9156
2015-03-19 16:07:04 -07:00
Dan Zivkovic
dbf117b661
Log accepted punctuation suggestions.
...
Bug 19825927.
Change-Id: If65b56aa5c269e47bcc609bdc673ba18c450ee66
2015-03-19 15:40:40 -07:00
Chieu Nguyen
60835872a1
Set background color for emoji category tabs.
...
Bug: 19686516.
Change-Id: I519d09491ded4f5d85a5951afb48a9638b5fe652
2015-03-18 18:48:30 -07:00
Chieu Nguyen
8ec36026c9
Disable message if personalization is disabled.
...
Bug: 19087415.
Change-Id: I3974f1b676aa4a9bb04ab7f609b6daf1860c64f1
2015-03-18 15:30:22 -07:00
Chieu Nguyen
d4ce5e944b
Disable si_LK and ta_LK subtypes.
...
Bug: 19815109
Change-Id: I3681fcf17752defdf3c1bacff9dadb60df2468ab
2015-03-18 10:24:07 -07:00
Geoff Mendal
e2da4c6ab8
Import translations. DO NOT MERGE
...
Change-Id: I81ff84baa3a48d283b0d1fa83ac0d3a440559168
Auto-generated-cl: translation import
2015-03-18 06:07:09 -07:00
Mohammadinamul Sheik
0bbbbdf1c4
Merge "Pass DictionaryFacilitator for autocorrection and suggestion stats"
2015-03-17 22:39:17 +00:00
Tom Ouyang
edcf5853d1
Merge "Start-of-sentence should include newlines and non-period terminators."
2015-03-17 22:25:00 +00:00
Tom Ouyang
5aeb092130
Start-of-sentence should include newlines and non-period terminators.
...
Bug: 19795382
Change-Id: Id6cc4a494a06de03d351aa6257632bd3b82e2ec4
2015-03-17 15:18:42 -07:00
Mohammadinamul Sheik
4024984c1e
Pass DictionaryFacilitator for autocorrection and suggestion stats
...
Bug: 19715579
Change-Id: Ic48de74bde0f9f5d5e68e8289948cc5e92cbfa1e
2015-03-17 15:18:21 -07:00
Mohammadinamul Sheik
ea727b6b71
Carry over the mMaxPreWordCount when creating the new NgramContext
...
Change-Id: Iaba2e4b356486b60d550f10121695ef46e5e75da
2015-03-17 12:31:18 -07:00
Mohammadinamul Sheik
f468609223
Use BinaryDicitonary.MAX_PREV_WORD_COUNT_FOR_NGRAM for D2 dictioanries.
...
Fixes the UserHistoryDictionaryTests
Change-Id: I49776f53298ced3cd7e771cfe77a940b80b01f20
2015-03-17 11:43:16 -07:00
Dan Zivkovic
a10808d7d6
Merge "Remove rejected suggestion in LatinIME."
2015-03-17 18:14:36 +00:00
Mario Tanev
320cef5fe7
Merge "Bump up the current metadata database version to 14."
2015-03-17 01:45:14 +00:00
Dan Zivkovic
8844c35e7e
Remove rejected suggestion in LatinIME.
...
Bug 19744396.
Change-Id: I64e59b3fb1ab627c70bf27a12a78d8d927da7e97
2015-03-16 18:26:37 -07:00
Tom Ouyang
263dd9fe03
Merge "Deprecate SuggestedWords.mSourceDict"
2015-03-17 01:25:21 +00:00
Mario Tanev
323d48d748
Bump up the current metadata database version to 14.
...
Change-Id: I49057f117666291c2e9e7ba3c3627f75ffc3cca5
2015-03-16 18:01:23 -07:00
Chieu Nguyen
56e7673917
Merge "Add cloud sync setting to SettingsValues."
2015-03-17 00:22:14 +00:00
Chieu Nguyen
93205b17ff
Add cloud sync setting to SettingsValues.
...
Bug: 19573092
Change-Id: I41174188743c8a78facebff547e378a2b467a8c7
2015-03-16 17:11:52 -07:00
Dan Zivkovic
bff393ce13
Fix NPE in AccountSettingsFragment.
...
Bug 19773815.
Change-Id: Ib5eb27cdf385c81d1a3822836f424fa29c0bbaa8
2015-03-16 17:08:35 -07:00
Dan Zivkovic
52dafe8c32
Don't test format version 403 twice.
...
BinaryDictionaryTests runs all tests 3 times for 3 format verisons.
Cut that number down by 33% to speed things up.
Change-Id: I8a2f78017fa30f46b5873dcf6a5f478f57af2ebd
2015-03-16 14:38:44 -07:00
Dan Zivkovic
f508209f6a
Remove unused imports.
...
Change-Id: Ic537cc7080a0ca98fc855a6f24a415d63f747891
2015-03-16 14:17:51 -07:00
Dan Zivkovic
4e1f0f1bb0
Redundant code matches multiple languages.
...
InputLogic should not have code that tweaks suggestion ranking based on the
language of the source dictionary.
Bug 19744396.
Change-Id: I8c0849555e74cec1302e78da04148dedd1cddabe
2015-03-16 14:11:59 -07:00
Dan Zivkovic
2321c41b5b
Check boxes are replaced by switches in KitKat.
...
Make the code work for both widgets by using the TwoStatePreference interface.
Bug 19596067.
Change-Id: I8352361dcf74b54136b6177de9aac3eb2942a4c0
2015-03-16 12:03:04 -07:00
Dan Zivkovic
5455179b54
Revert "Next-word suggestion bit in keyboard settings."
...
This reverts commit 1ae16dc3db
.
Bug 19596067.
Change-Id: Ie7286acbb70b215d7bd08e271bcf14526b68576f
2015-03-16 11:23:22 -07:00
Geoff Mendal
180a1e363f
Merge "Import translations. DO NOT MERGE"
2015-03-16 13:05:07 +00:00
Geoff Mendal
1f7c2e61e2
Import translations. DO NOT MERGE
...
Change-Id: Ibc8572551a250720cc2bdaca75432e71f571eb02
Auto-generated-cl: translation import
2015-03-16 05:51:40 -07:00
Geoff Mendal
940b30695f
Import translations. DO NOT MERGE
...
Change-Id: Ia4c53921b3a076533158579128023ab1ae56b28e
Auto-generated-cl: translation import
2015-03-16 05:49:05 -07:00
Mohammadinamul Sheik
900502f1ec
Merge "Make RichInputMethodSubtype non-final for easy mocking"
2015-03-14 03:04:02 +00:00
Mohammadinamul Sheik
29500ef4ba
Fix the BinaryDictionaryTests
...
Change-Id: I09378d74705e6943946ea4f76b15664086a387ed
2015-03-13 18:21:22 -07:00
Mohammadinamul Sheik
f04e2ed83a
Make RichInputMethodSubtype non-final for easy mocking
...
Change-Id: I167bc56b5224eb389ec853aeb539d7fcf79b81e1
2015-03-13 17:05:11 -07:00
Mohammadinamul Sheik
93d2ab3857
Add StatsUtils.onSettingsActivity to collect the settings page stats.
...
Bug:19214944
Change-Id: I113f47c49d638790d770fe2781afe7cd1565619d
2015-03-13 16:12:14 -07:00
Tom Ouyang
89e2d93634
Deprecate SuggestedWords.mSourceDict
...
Change-Id: I29d9bec427660a7a501054fe9b1ea71be2d5ee3f
2015-03-13 14:30:18 -07:00
Chieu Nguyen
116e58c437
Remove autocorrection aggressiveness settings.
...
Replace multiple settings with binary switch for autocorrection.
Bug: 19589766
Change-Id: Ic8a0362dd36d18930493a55699851161e9cb23e8
2015-03-13 12:21:26 -07:00
Mohammadinamul Sheik
80f9034955
Log.i on dictionary download start
...
Change-Id: I8b501fb5512d4d3bbca75e4c4be7c7eb95f32020
2015-03-13 11:53:33 -07:00
Mario Tanev
b9a16b88bf
Bump up the current metadata database version.
...
Change-Id: Id2814a2224b90ba124f1c9801760a2c86f2dc2e2
2015-03-13 10:39:05 -07:00
Dan Zivkovic
eaa710d4aa
Separate executor for the Spelling decoder.
...
Bug 19710676.
Change-Id: I6e66eddd507c11e424105869833fe6841b90275d
2015-03-12 17:10:38 -07:00
Jatin Matani
44d4a1c524
Fix some i18n messaging
...
Bug:19538786
Bug:19542029
Change-Id: Ifc06064308f899527283378dda0c44223df7e9e9
2015-03-12 12:44:20 -07:00
Dan Zivkovic
26fb83c481
Avoid creating empty String[].
...
Minor cleanup on the way to fixing spelling for downloaded language.
Bug 19710676.
Change-Id: I7be25fa82248f0317d894d44802bede9dbc4fe2a
2015-03-12 10:49:29 -07:00
Dan Zivkovic
7e1dfaae3d
Merge "Remove ALS from LatinIME."
2015-03-12 17:17:59 +00:00
Dan Zivkovic
107fb4c476
Remove ALS from LatinIME.
...
This fixes unit tests and brings us closer to a green build.
Change-Id: Iffcc392eda4a7671a238b79cc7367320ca648725
2015-03-11 17:29:12 -07:00
Chieu Nguyen
74c37f4089
Merge "Remove setting switch for phrase gesture."
2015-03-12 00:28:12 +00:00
Chieu Nguyen
4e0af43673
Remove unused phrase gesture code.
...
Bug: 19687841
Change-Id: I0862aa3127bf7f1564a4845efdf99ebf5ae4d5ac
2015-03-11 17:09:44 -07:00
Dan Zivkovic
9a289da4e6
Remove deprecated distractor filtering methods.
...
Change-Id: I10ccf75d9c00d66b4e85de6c3c019242f2e90b0e
2015-03-11 14:39:48 -07:00
Dan Zivkovic
7472cc8245
Mark method @UsedForTesting
...
This prevents it from being optimized away.
Change-Id: Iecd317568e23e86e4c0ece8134a4926a7a56d65b
2015-03-11 14:00:30 -07:00
Dan Zivkovic
820317f7aa
Make inner classes visible for testing.
...
We need this to assert the correct behavior in the facilitator.
Bug 19695605.
Change-Id: I3923d00791c99208bc72f7c4210ae1ea0a34bd0e
2015-03-11 13:40:20 -07:00
Chieu Nguyen
e787b3b761
Remove setting switch for phrase gesture.
...
Bug: 19687841
Change-Id: I74ed9acfd5330d7461233d4146395aefb9d2d9c4
2015-03-11 12:06:22 -07:00
Dan Zivkovic
4621365b21
Merge "Delete user history files."
2015-03-11 18:53:23 +00:00
Dan Zivkovic
bdd6c995ce
Delete user history files.
...
Bug 19669016.
Change-Id: I8069fe561347851bf3c27423dbd8ba99d38c049e
2015-03-11 11:46:15 -07:00
Geoff Mendal
74fa851030
Import translations. DO NOT MERGE
...
Change-Id: I58400f537f28e89f19faf95547d2f3ecb67368fa
Auto-generated-cl: translation import
2015-03-11 05:33:56 -07:00
Dan Zivkovic
77fd5dbf3e
Remove dead code, including tests.
...
Change-Id: Id88b02b74bdfe4ca05b08181ceb6b34d5652fc0c
2015-03-10 17:22:41 -07:00
Dan Zivkovic
70c096d9a1
Restart background executor.
...
Bug 19671650.
Change-Id: I1a28a53e94bdb79aeb173f6905c1035022495acc
2015-03-10 10:03:17 -07:00
Chieu Nguyen
21a28abc6a
Handle empty previous ngram context correctly.
...
Fixes bug where empty previous ngram context not at the
beginning of a sentence incorrectly returned the
beginning-of-sentence marker.
Bug: 19612336
Change-Id: I5ddf3408e20dcedf70487b85c983cd3fc12550e7
2015-03-09 19:02:43 -07:00
Dan Zivkovic
375035905d
Kill+restart tasks before/after decoder init.
...
Bug 19625976.
Change-Id: I6d8b0d2b0a77ccda1bfc914501cf568b92862980
2015-03-09 18:54:48 -07:00
Dan Zivkovic
bd1bc4067f
ExecutorUtils lets use schedule a runnable chain.
...
Bug 19625976.
Change-Id: Iebbef7fed57a381498301dcf26fefa27d06802f7
2015-03-09 14:58:16 -07:00
Dan Zivkovic
f9e2d271ca
Use a single background executor.
...
Bug 19625976.
Change-Id: Ia03f440a31b059b5af42d162e1145330bf7b5ddf
2015-03-09 13:22:56 -07:00
Geoff Mendal
2151095bb2
Merge "Import translations. DO NOT MERGE"
2015-03-09 13:52:01 +00:00
Geoff Mendal
a2adee6510
Import translations. DO NOT MERGE
...
Change-Id: Ic46a661195724215df0687cf4395c599a1e84e31
Auto-generated-cl: translation import
2015-03-09 06:37:59 -07:00
Geoff Mendal
e617919b1b
Import translations. DO NOT MERGE
...
Change-Id: I251a51c5a8adf9579dcfce60773634fab4f6b87a
Auto-generated-cl: translation import
2015-03-09 06:37:15 -07:00
Dan Zivkovic
491ca900a7
Merge "Handle null InputMethodSubtype."
2015-03-06 22:51:35 +00:00
Dan Zivkovic
2fcb7c5de5
Merge "Log from LatinIME."
2015-03-06 22:45:17 +00:00
Dan Zivkovic
edaa83bb32
Log from LatinIME.
...
When the DEBUG setting is on, log from this critical class.
This will make it easier to diagnose issues.
Bug 19632709.
Change-Id: I5e14b3705f50cd021ad3d64af106ad28dc8b9321
2015-03-06 14:42:57 -08:00
Dan Zivkovic
b86ca76cea
Handle null InputMethodSubtype.
...
Bug 19627494.
Change-Id: I50dc77c59ced0f2e7c07a49ae0cb040197c2ab35
2015-03-06 14:34:57 -08:00
Chieu Nguyen
e3ac02e796
Merge "Sync setting disabled if no account."
2015-03-06 17:40:47 +00:00