- Feb 26, 2015
-
-
Dan Zivkovic authored
Bug 19516048. Change-Id: Ibc27a792b4fa80fa8c6af4721c47a617526e9584
-
Dan Zivkovic authored
Currently, the Delight3DictionaryFacilitator sets a boolean flag when the top suggestion score exceeds the auto-correction threshold. This flag is used to trigger auto-correction of the typed word. Also, the existing logic assumes that if allowsToBeAutoCorrected then the word is invalid, which is no longer true after we stopped using whitelists. Bug 19518376. Change-Id: Ifa7f6a09c07d25ac68c6cf3aec91f358bd88689f
-
- Feb 20, 2015
-
-
Dan Zivkovic authored
This is a step in the direction of removing the LRU cache completely. Change-Id: I8886f7ef74e6b1b35135e68f169cb461682964e9
-
Jatin Matani authored
Also add empty implementation for dictionary facilitator iteration APIs Change-Id: Ia847e3faa75075c819fcfda89193d1024d2d5aca
-
- Feb 19, 2015
-
-
Dan Zivkovic authored
There should be 1 executor each for static and dynamic language models. This prevents too many dynamic LM updates from running in parallel, competing for resources. Change-Id: I8ec439e0ea2d92fba275bc20a0b8c9193346a0c1
-
- Feb 11, 2015
-
-
Dan Zivkovic authored
For some reason, we can't import android.os package in our Constants. Change-Id: I357ed72d13c5039a83c6e2489cdf5ef74d0ffea8
-
Dan Zivkovic authored
Note this change does not affect the native decoder interface. Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0
-
- Feb 10, 2015
-
-
Mario Tanev authored
system "Personal dictionary" in the event that the DictionaryFacilitator doesn't. Change-Id: Ib4f15ec4d8f06ea43c2e063f5a13a2f699afbb8a
-
- Feb 09, 2015
-
-
Dan Zivkovic authored
Bug 19296201. Change-Id: Ic834e5956347cd86a96bd14024c42ad8ee258659
-
- Feb 06, 2015
-
-
Dan Zivkovic authored
Bug 19296201. Change-Id: If016da2b7f4b3ecb9afd6d7aed9d19fbd4938758
-
- Feb 05, 2015
-
-
Mohammadinamul Sheik authored
Change-Id: Ie4d325b3152e1e7e424b8b436e222e194e4d9da0
-
Dan Zivkovic authored
When committing a span after a revert, the offset logic was such that it split a surrogate unicode pair used to express an emoji. Checking the last character of the span lets us avoid this problem. Fix for bug 19255233. Change-Id: I07d18d9002b5075f7925319dd05962011656c311
-
- Feb 04, 2015
-
-
Mohammadinamul Sheik authored
Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844
-
- Feb 03, 2015
-
-
Jatin Matani authored
Change-Id: Ieff2cd37f869dca69abf53ac32a576c2e45cc1e3
-
- Jan 31, 2015
-
-
Mohammadinamul Sheik authored
Change-Id: Ia08c8194f460271c831702675cfb687ab9f6678b
-
- Jan 29, 2015
-
-
Dan Zivkovic authored
We'll resurrect this effort in the new code base. Bug 16900511. Change-Id: Iae4cd27cb29cb8f991e97cffd88ed59c30d66628
-
- Jan 27, 2015
-
-
Mario Tanev authored
implementation DictionaryFacilitatorImpl.java and add a java-overridable factory DictionaryFacilitatorProvider.java used to create a DictionaryFacilitator. Change-Id: Id4a58ae31feaa4d12a048a772c8d76ff82fdee45
-
- Jan 20, 2015
-
-
Dan Zivkovic authored
This reverts commit da27faeb. Change-Id: I08e2b2510efcafd20743679de4a1ef7f09d9949a
-
- Jan 13, 2015
-
-
Dan Zivkovic authored
Bug 17743363: Preliminary subtypes should be removed from F-release This reverts commit 45c917e2. Change-Id: I5e91a7fd0efdc16e140a91fab6300bd8ba9cd6c7
-
- Dec 22, 2014
-
-
Jean Chalard authored
Also introduce the cursor move event, which we needed to do anyway Bug: 18827118 Change-Id: I30e994764c095b4423b874dc05d1bbedc0de592f
-
- Dec 17, 2014
-
-
Tadashi G. Takaoka authored
This reverts commit f8705dd2. Change-Id: I7ddc1eced8109ff0bb50eb8a217db0d276848a1e
-
- Dec 16, 2014
-
-
Jatin Matani authored
Attempt to use dictionary facilitor without invoking preference manager. Instead use account from settings only when things are being reset/changed. Discussion forked from ag/591663 Overall, the idea here is to maintain an account information inside dictionary groups. Reset the dictionary groups if account changes (the way we do for locale). Since only user history dictionary is currently affected, the check to reset user history dictionary also includes the check to verify the account. For other things remain the same. SettingsValues holds the current account (and is updated if prefs change due to change in account settings). The updated settings are then propagated to dictionary facilitator via LatinIME#loadSettings. Bug:18104749,18469539 Change-Id: I553e776e7ea125d0fb7a1fe70a4c7eb0b2277fb8
-
- Dec 11, 2014
-
-
Tadashi G. Takaoka authored
Change-Id: I546f3b1943999a41803222bd14f9ddd23aa87a51
-
- Dec 09, 2014
-
-
Tadashi G. Takaoka authored
This reverts commit 8584db14. Bug: 18675223 Bug: 18675476 Change-Id: I4e25d87ac261c44b1943df832115f8cca690103a
-
- Dec 05, 2014
-
-
Andy Wang authored
Keyboard location and location can now be set in the debug options section. Change-Id: I87c5a1d679489e12dccf26632c399af28087629e
-
- Dec 02, 2014
-
-
Adrian Velicu authored
Change-Id: I1151dc1d5db3986a97daf68c1e387dbc2e4610dc
-
- Nov 27, 2014
-
-
Tadashi G. Takaoka authored
Change-Id: I8e3c4705c705a1c6e05e9112211d7012912d7e41
-
- Nov 26, 2014
-
-
Jatin Matani authored
Add API to ExpandableBinaryDictionary to dump content from a given dictionary. We use this for dumping data for sync process. Refactored UserHistoryDictionaryTests to scrap out the util methods for testing. These utility methods would be used for testing sync + user dictionary code in LatinIMEGoogleTests Bug:18106539 Change-Id: I357f9192ea1bd69a526d0b620c25616a2e8e9d5b
-
- Nov 21, 2014
-
-
Tadashi G. Takaoka authored
Cherry-picked 6fc92899d82f4d3cb30f7bb2c57133154f0babd2 from ub-latinimegoogle-edamame-mr1-release. Bug: 18418991 Change-Id: Id4dff41ba488635ff9af899be6d4f84ab00a96c8
-
Tadashi G. Takaoka authored
Change-Id: Ib34931836a617d0dc049fb3c9ae6686374ec8c12
-
- Nov 20, 2014
-
-
Tadashi G. Takaoka authored
Once the translation strings are updated, the uni test starts failing. Then this CL should be reverted. Change-Id: I884663feaa53998a98dd0e488ae8e3e6d0ad4ffd
-
Jean Chalard authored
That allows to carry the language information in an accurate manner. Bug: 18063142 Change-Id: I0bca8981372ae10648274095b18b26a3686b762b
-
- Nov 19, 2014
-
-
Tadashi G. Takaoka authored
Change-Id: I7d35492c439c9419915251387b0c12e205740586
-
Tadashi G. Takaoka authored
Change-Id: Iee0dd077a0423f110f4f8dad0f04933045baef2a
-
Tadashi G. Takaoka authored
Bug: 18418991 Change-Id: I7b34b126bec70300c83e17bea39e1036de4bf7c2
-
- Nov 17, 2014
-
-
Jean Chalard authored
Change-Id: Ied821df01e032ebc913d2f15dffdf41a51372ea4
-
- Nov 13, 2014
-
-
Jatin Matani authored
UserHistoryDictionary currently uses locale to determine the UserHistoryDictionary on the filesystem. With this change we use the account name as well. Thus each UserHistoryDictionary would following the following spec: UserHistoryDictionary.<locale>.<account>.dict. In case no account is selected, we default to the existing spec: UserHistoryDictionary.<locale>.dict Example UserHistoryDictionary.en_US.testaccount@example.com.dict Bug: 18104749 Change-Id: Iab031e166b55cf2ded68275a7e9be22475737b37
-
Tadashi G. Takaoka authored
Change-Id: I9e2a79534673b2c6587f57fad663b85d971658b9
-
- Nov 12, 2014
-
-
Tadashi G. Takaoka authored
Change-Id: I80399b311ff5ed35f246e7e3d06d7386f03a0684
-
- Nov 10, 2014
-
-
Ken Wakasa authored
Change-Id: I470ba8a03d70aa520311c50f5d21979f476798b7
-