| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Replace multiple settings with binary switch for autocorrection.
Bug: 19589766
Change-Id: Ic8a0362dd36d18930493a55699851161e9cb23e8
|
|
|
|
|
|
| |
Bug 19710676.
Change-Id: I6e66eddd507c11e424105869833fe6841b90275d
|
|
|
|
|
|
| |
This fixes unit tests and brings us closer to a green build.
Change-Id: Iffcc392eda4a7671a238b79cc7367320ca648725
|
|
|
|
| |
Change-Id: Id88b02b74bdfe4ca05b08181ceb6b34d5652fc0c
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Bug 19625976.
Change-Id: Ia03f440a31b059b5af42d162e1145330bf7b5ddf
|
|
|
|
|
|
| |
Bug 19627494.
Change-Id: I50dc77c59ced0f2e7c07a49ae0cb040197c2ab35
|
|
|
|
| |
Change-Id: Ie322e7d7c7098031d112abad6c9991f56ebba0f2
|
|
|
|
|
|
|
|
|
| |
This feature works in supported languages.
We don't need a user setting.
Bug 19596067.
Change-Id: Icdded772745f9816da47f8a5e3b87b733083b121
|
|
|
|
| |
Change-Id: I2e3e2ac7706be50ed2055b0c69b30e25a516a879
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Show the opt-in text
- Show the account picker if user presses 'enable sync'. Previously
we disabled the sync pref which was confusing.
- Remove the debug tags from some prefs; and improve messaging overall
General rules;
- sync is turned ON : user checks 'enable sync' pref AND
accepts the opt-in AND chooses an account
- sync is turned OFF: when user signs out
Demo link
https://drive.google.com/a/google.com/file/d/0B9tNQOWdRuiWSUdVVE5rVDJudlk/view?usp=sharing
Change-Id: I2e7933796b15e47005ba9970a8c1294416ef31a0
|
| |
| |
| |
| |
| |
| | |
Bug 19516048.
Change-Id: Ibc27a792b4fa80fa8c6af4721c47a617526e9584
|
|/
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This is a step in the direction of removing the LRU cache completely.
Change-Id: I8886f7ef74e6b1b35135e68f169cb461682964e9
|
|/
|
|
|
|
| |
Also add empty implementation for dictionary
facilitator iteration APIs
Change-Id: Ia847e3faa75075c819fcfda89193d1024d2d5aca
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
For some reason, we can't import android.os package in our Constants.
Change-Id: I357ed72d13c5039a83c6e2489cdf5ef74d0ffea8
|
|
|
|
|
|
| |
Note this change does not affect the native decoder interface.
Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0
|
|\
| |
| |
| | |
system "Personal dictionary" in the event that the DictionaryFacilitator doesn't."
|
| |
| |
| |
| |
| |
| |
| | |
system "Personal dictionary" in the event that the DictionaryFacilitator
doesn't.
Change-Id: Ib4f15ec4d8f06ea43c2e063f5a13a2f699afbb8a
|
| |
| |
| |
| |
| |
| | |
Bug 19296201.
Change-Id: Ic834e5956347cd86a96bd14024c42ad8ee258659
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: Ie4d325b3152e1e7e424b8b436e222e194e4d9da0
|
|/
|
|
|
|
| |
Bug 19296201.
Change-Id: If016da2b7f4b3ecb9afd6d7aed9d19fbd4938758
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
| |
Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ieff2cd37f869dca69abf53ac32a576c2e45cc1e3
|
|/
|
|
| |
Change-Id: Ia08c8194f460271c831702675cfb687ab9f6678b
|
|
|
|
|
|
|
|
| |
We'll resurrect this effort in the new code base.
Bug 16900511.
Change-Id: Iae4cd27cb29cb8f991e97cffd88ed59c30d66628
|
|
|
|
|
|
|
|
| |
implementation DictionaryFacilitatorImpl.java and add a java-overridable
factory DictionaryFacilitatorProvider.java used to create a
DictionaryFacilitator.
Change-Id: Id4a58ae31feaa4d12a048a772c8d76ff82fdee45
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This reverts commit da27faeb87dc47656f82ba90ee590872a3993985.
Change-Id: I08e2b2510efcafd20743679de4a1ef7f09d9949a
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Also introduce the cursor move event, which we needed to do
anyway
Bug: 18827118
Change-Id: I30e994764c095b4423b874dc05d1bbedc0de592f
|
|/
|
|
|
|
|
|
| |
Bug 17743363: Preliminary subtypes should be removed from F-release
This reverts commit 45c917e23852861d144eba085304ad5a2e665e98.
Change-Id: I5e91a7fd0efdc16e140a91fab6300bd8ba9cd6c7
|
|
|
|
|
|
| |
This reverts commit f8705dd2bdb9aeb61860e6a0125102afc63a351d.
Change-Id: I7ddc1eced8109ff0bb50eb8a217db0d276848a1e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I546f3b1943999a41803222bd14f9ddd23aa87a51
|
|
|
|
|
|
|
|
| |
This reverts commit 8584db1461d286f8eb966c40eb0bc76e8c9df76a.
Bug: 18675223
Bug: 18675476
Change-Id: I4e25d87ac261c44b1943df832115f8cca690103a
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I8e3c4705c705a1c6e05e9112211d7012912d7e41
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Keyboard location and location can now be set in the debug options
section.
Change-Id: I87c5a1d679489e12dccf26632c399af28087629e
|
|/ /
| |
| |
| | |
Change-Id: I1151dc1d5db3986a97daf68c1e387dbc2e4610dc
|
|/
|
|
| |
Change-Id: Ib34931836a617d0dc049fb3c9ae6686374ec8c12
|