aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/DictionaryFacilitatorImpl.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove deprecated distractor filtering methods.•••Change-Id: I10ccf75d9c00d66b4e85de6c3c019242f2e90b0e Dan Zivkovic2015-03-111-22/+2
* Delete user history files.•••Bug 19669016. Change-Id: I8069fe561347851bf3c27423dbd8ba99d38c049e Dan Zivkovic2015-03-111-1/+1
* Use a single background executor.•••Bug 19625976. Change-Id: Ia03f440a31b059b5af42d162e1145330bf7b5ddf Dan Zivkovic2015-03-091-1/+1
* Handle words longer tha 256 characters.•••Bug 19612315. Change-Id: I75e84df88b4da5cfc6a39b956613972841342c4b Dan Zivkovic2015-03-051-1/+1
* Add DictionaryFacilitator dump().•••Change-Id: I8b75aded3fc2b9b33128b6ba5a3e8d943dfca352 Chieu Nguyen2015-03-031-0/+5
* Merge "Don't assume that correctable words are invalid"Dan Zivkovic2015-02-261-1/+2
|\
| * Don't assume that correctable words are invalid•••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 Dan Zivkovic2015-02-251-1/+2
* | Use Keyboard in several interfaces.•••Simplify interfaces by passing Keyboard instead of KeyboardLayout and ProximityInfo directly. Also require the Keyboard passed be non-null and change the SpellChecker to bail out if there is no keyboard for the locale. Change-Id: I960f15ff60171f55d3e0a96fd6469b7dc3a045e2 Mario Tanev2015-02-251-3/+4
|/
* Pass ComposedData to the decoder instead of WordComposer.•••Change-Id: I8bd544d03d9087a02294b08a9986cad229dae795 Martin Paraskevov2015-02-241-3/+4
* Pass long timestamps to DictionaryFacilitator•••Change-Id: I95500f210ed409c0ff254b08b68fe3b5b59ba4f4 Jatin Matani2015-02-231-3/+3
* Remove unused APIs in DIctionaryFacilitator•••Change-Id: Iae20a0a3b7c1aa0c2f6d29cef780fb50dc9010cb Jatin Matani2015-02-201-23/+4
* Add tests for Contact* classes•••Also add empty implementation for dictionary facilitator iteration APIs Change-Id: Ia847e3faa75075c819fcfda89193d1024d2d5aca Jatin Matani2015-02-201-0/+8
* Merge "Add more options for calling removeWordFromPersonalizedDicts."Tom Ouyang2015-02-191-2/+8
|\
| * Add more options for calling removeWordFromPersonalizedDicts.•••Bug: 19441205 Change-Id: I41aff536a64271d2dc9489a20df33d64170756cc Tom Ouyang2015-02-191-2/+8
* | Sanitize the usage of executors.•••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 Dan Zivkovic2015-02-191-1/+1
|/
* 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 Jatin Matani2015-02-111-0/+5
* Add a addOrIncrement term api to DicFacilitator•••The API is used by the decoder to add term to the dictionary. Change-Id: I607c8c676b7650f3052b2d3ed3f7f656573fca45 Jatin Matani2015-02-101-0/+11
* Remove distracter filter from client.•••Bug 19296201. Change-Id: Ic834e5956347cd86a96bd14024c42ad8ee258659 Dan Zivkovic2015-02-091-19/+1
* Cleanup in preparation of distracter change.•••Bug 19296201. Change-Id: If016da2b7f4b3ecb9afd6d7aed9d19fbd4938758 Dan Zivkovic2015-02-061-13/+4
* Use shared constants in old+new facilitators.•••Change-Id: I18b701df6ecbcc20ff0c664c218289179c4b2b2d Dan Zivkovic2015-02-041-30/+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 Dan Zivkovic2015-02-041-24/+44
* AOSP changes to use KeyboardLayout to support the new DictionaryFacilitator•••Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844 Mohammadinamul Sheik2015-02-041-3/+6
* Remove last vestiges of contextual+personal dictionary.•••Change-Id: I20746381583ee8a4d7d42b1243f5c7ba45529e5e Dan Zivkovic2015-02-041-18/+0
* 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 Dan Zivkovic2015-02-031-15/+0
* Nuke Amanatto•••Change-Id: Ieff2cd37f869dca69abf53ac32a576c2e45cc1e3 Jatin Matani2015-02-021-86/+0
* Change DictionaryFacilitator.java to an interface, create its•••implementation DictionaryFacilitatorImpl.java and add a java-overridable factory DictionaryFacilitatorProvider.java used to create a DictionaryFacilitator. Change-Id: Id4a58ae31feaa4d12a048a772c8d76ff82fdee45 Mario Tanev2015-01-271-0/+947