aboutsummaryrefslogtreecommitdiffstats
path: root/java-overridable (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove distracter filter from client.Dan Zivkovic2015-02-091-6/+0
| | | | | | Bug 19296201. Change-Id: Ic834e5956347cd86a96bd14024c42ad8ee258659
* Move decoder specific constants to DecoderSpecificConstants.javaMohammadinamul Sheik2015-02-051-0/+30
| | | | Change-Id: Ie4d325b3152e1e7e424b8b436e222e194e4d9da0
* Nuke AmanattoJatin Matani2015-02-022-84/+0
| | | | Change-Id: Ieff2cd37f869dca69abf53ac32a576c2e45cc1e3
* Change DictionaryFacilitator.java to an interface, create itsMario Tanev2015-01-271-0/+32
| | | | | | | | implementation DictionaryFacilitatorImpl.java and add a java-overridable factory DictionaryFacilitatorProvider.java used to create a DictionaryFacilitator. Change-Id: Id4a58ae31feaa4d12a048a772c8d76ff82fdee45
* Add a method for handling for words not found in dictionary.Chieu Nguyen2015-01-141-0/+3
| | | | | | | | | This is apparently called only once for every unique word, so repeated instances of the same word are not handled separately. Upon changing orientation of the device, however, all invalid words in the textbox are underlined again and this method is called for each unique instance in order. Change-Id: Ic57e4b9e5675bd7abd723644aa318d964f7f875f
* Rename production flag for cloud sync featureJatin Matani2014-12-291-2/+3
| | | | Change-Id: I24cbe94f128f54fb9bfeeef78cf271fee2216c8e
* [3]Ping dictionary stats:Pass DictionaryFacilitatorJatin Matani2014-12-181-1/+3
| | | | | | | | Pass dictionaryFacilitator to StatsUtilsManager from LatinIME Bug:16553957 Change-Id: I912a0b447e5684909ff67e3653a4bd8649cd03c5
* [2]Pass context to StatsUtilsManager for alarms.Jatin Matani2014-12-171-2/+2
| | | | | | | | Change corresponding to ag/605384 Bug:16553957 Change-Id: I77024957b9497c45296bbbb24ca972b26348a8c3
* Provide a preference to delete data from cloud.Jatin Matani2014-12-091-0/+9
| | | | | | | | | | | | | For now, it is a debug preference, but we may make this a proper user setting in the future. Thus note that the messaging is not final. Pref looks like : 1. https://screenshot.googleplex.com/OLxW0myWD9.png 2. https://screenshot.googleplex.com/YeqWYXGstw.png Bug: 18106936 Change-Id: I88bbc1a2ee0c23a48ff3972a91d57c218b10bb65
* Implement UserHistoryDictionary for each user account.Jatin Matani2014-11-131-0/+6
| | | | | | | | | | | | | | | | | | 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
* Move current subtype management code to RichInputMethodManagerTadashi G. Takaoka2014-11-061-0/+1
| | | | Change-Id: I82d5a17a5ec96f26047d29e79f3f28850fc5b3bb
* Move InputPointers and ResizableIntArray to commonJean Chalard2014-10-291-1/+1
| | | | | Bug: 18108776 Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe
* Remove device checking of Emoji physical keyTadashi G. Takaoka2014-10-271-43/+0
| | | | | | | | This CL also adds a settings option to enable/disable an Emoji-ALT physical key. Bug: 18122464 Change-Id: Iee1d97efec979a902b0492071d5e511ca1792ff0
* Fix Javadoc and null analysis related warningsTadashi G. Takaoka2014-10-2312-1/+14
| | | | | | | This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
* [ML25] Add an hasDict method.Jean Chalard2014-10-161-2/+1
| | | | | | | | | We used to have separate methods for existence of dicts according to whether it's a file or a resource. This unifies both. Bug: 11230254 Bug: 17979623 Change-Id: I728773461f3465f756d06297c3f3bee34390c3e6
* Move sync policy related code out of account settingsSandeep Siddhartha2014-10-141-0/+66
| | | | | | Bug: 17981687 Bug: 17464069 Change-Id: I0ae3400564fd346cc84af74dfef65f01cc1ce6a8
* [ML24] Add facilities to read the script of a subtypeJean Chalard2014-10-141-1/+3
| | | | | | | | ...or more exactly, the script of the keyboard layout set associated with a given subtype. Bug: 11230254 Change-Id: I82f5fc81ecffc561781816008c853be6ff9438dd
* Performance fix for multiple language subtypesJean Chalard2014-10-141-1/+1
| | | | | | | | The code would iterate all enabled subtypes each time getCurrentSubtype() is called, which is really quite frequent. Bug: 11230254 Change-Id: I91feb36de6eca84967e848fc585aae04b350be89
* Cleanup LoginAccountUtilsSandeep Siddhartha2014-10-131-7/+6
| | | | | Bug: 17464068 Change-Id: Icf994a7582491afebc5db522c127a30d079ce05c
* Set up a sync preference and policy for syncing [2]Sandeep Siddhartha2014-10-102-56/+1
| | | | | | | | | | | | - Adds a preference for enabling sync, which controls the sync behavior - Make the ProductionFlags depend on appropriate flags to guarantee that we don't mess things when flipping some flags - Preferences now control the "syncable" property of the provider thereby controlling the policy and when this entry shows up in system settings. Bug: 17464069 Change-Id: I1d58351188518c1ae9f1f9e147b5ea15d32a3427
* [ML20.1] Move getRichInputMethodSubtype to additional featuresJean Chalard2014-10-091-0/+12
| | | | | Bug: 11230254 Change-Id: I9bc19db5f101eeb6841394fe3637f271c93cbfa7
* Merge "Skeleton code for user dictionary sync"Jatin Matani2014-10-083-0/+67
|\
| * Skeleton code for user dictionary syncJatin Matani2014-10-073-0/+67
| | | | | | | | | | Bug:17464069 Change-Id: If683b80e882c07fba576959346ae74cd445dd83e
* | Remove ENABLE_CURSOR_ANCHOR_INFO_CALLBACKYohei Yukawa2014-10-061-8/+0
|/ | | | | | | | | We can now start relying on L APIs even in unbundled release. This means ENABLE_CURSOR_ANCHOR_INFO_CALLBACK can be always true. Hence we simply remove it. Change-Id: I0353e992e97e252059f83accea100504594bf171
* Add calls to stub for API to consume gesture data.David Faden2014-10-031-0/+66
| | | | | Bug: 17400259 Change-Id: Ib3511afffe1d14662e7dd14611f384689516e664
* Add StatsUtils#onLoadSettings for when settings are changedJatin Matani2014-09-301-0/+3
| | | | | | | Non-blocking call in nature. Bug:17013677 Change-Id: Iff737422bbacbf22c9b0ff6eaf1c1f75e6bf23c3
* [ML10.1] Adjust call for additional featuresJean Chalard2014-09-251-1/+1
| | | | | Bug: 11230254 Change-Id: I7b60d9174d7d267eb1b3cd848cff36cdbea75b12
* Merge "Add account change receiver to handle account removal"Sandeep Siddhartha2014-09-241-1/+1
|\
| * Add account change receiver to handle account removalSandeep Siddhartha2014-09-241-1/+1
| | | | | | | | | | | | | | | | Also cleanup the manifest to group similar components together. Moving LoginAccountUtils to its own package Bug: 17464068 Change-Id: Iad7928855531d58334b1e4039bb45b97dde75462
* | Merge "[ML9.1] Add option for multi-lingual support"Jean Chalard2014-09-241-3/+2
|\ \
| * | [ML9.1] Add option for multi-lingual supportJean Chalard2014-09-221-3/+2
| |/ | | | | | | | | Bug: 11230254 Change-Id: I15d42fad155142fa6f556f13e84cad489be00dbd
* / Add StatsUtilManager.onStartInput & onFinishInputJatin Matani2014-09-211-0/+6
|/ | | | | Bug:15657192 Change-Id: I6e976202812d1c1675bd7822c4a15686d1ec1fe9
* Add word commit methods to StatsUtilsMohammadinamul Sheik2014-09-181-0/+10
| | | | Change-Id: Ibb2cf0150cd9a851ff48d097688edc916dc82998
* Add account listing and preference integration for current accountSandeep Siddhartha2014-09-181-0/+40
| | | | | Bug: 17464068 Change-Id: Idb68a6012b285d6bc4632414bb6d11131148cf67
* Merge "Add StatsUtils.onAutoCorrection method."Mohammadinamul Sheik2014-09-161-0/+6
|\
| * Add StatsUtils.onAutoCorrection method.Mohammadinamul Sheik2014-09-161-0/+6
| | | | | | | | Change-Id: I9547b6c0f082ef7c09b251a6458badb65a841229
* | Add a production flag for account sign-inSandeep Siddhartha2014-09-161-0/+5
|/ | | | | | | [1/2] Bug: 17464068 Change-Id: Ie45191c74a97c44711dc0c6d65cc262fd9742abe
* Merge "add productionFlag for checking split keyboard status"Jatin Matani2014-09-111-0/+5
|\
| * add productionFlag for checking split keyboard statusJatin Matani2014-09-111-0/+5
| | | | | | | | Change-Id: Ic999c9b0b2c116858801b8c38363c956de6d5faf
* | Merge "Adds StatsUtil methods for LatinIME.on{Start,Create,Finish}inputView"Jatin Matani2014-09-111-0/+13
|\ \ | |/ |/|
| * Adds StatsUtil methods for LatinIME.on{Start,Create,Finish}inputViewJatin Matani2014-09-101-0/+13
| | | | | | | | Change-Id: I4e7dc008b98e398c38aafea5cb31156dde7f42ea
* | Enable personalization for multilingual users.Keisuke Kuroyanagi2014-09-101-8/+1
|/ | | | | Bug: 16547557 Change-Id: I03eda34edc902fc4732d16d234216344d8d84d88
* Add backspace event methods to StatsUtilsMohammadinamul Sheik2014-09-101-0/+20
| | | | Change-Id: Id45d217073e49ca5f2ba639b608d168d136bba58
* Add StatsUtils.onPickSuggestionManually and SuggestedWords.indexOf.Mohammadinamul Sheik2014-09-071-0/+6
| | | | Change-Id: I1588448154d086569cb026825fdc36cd1812a582
* Refactor StatsUtils into two components:StatsUtils & StatsUtilsManagerJatin Matani2014-08-282-10/+43
| | | | | Bug:16522256 Change-Id: I9cb8129c552159cf17ea5c2656e0988bf0f999f5
* am 96db9222: am cabb66e9: follow-up to API change in I4a577bfd02b37bYohei Yukawa2014-08-221-13/+4
|\ | | | | | | | | * commit '96db9222c2c8c728498751221cc92664676dd4f0': follow-up to API change in I4a577bfd02b37b
| * follow-up to API change in I4a577bfd02b37bYohei Yukawa2014-08-211-13/+4
| | | | | | | | | | | | BUG: 17182367 BUG: 17185263 Change-Id: Id54ca29c191b9752fa82ffe5a960113b2e97e5c1
| * DO NOT MERGE: Abolish source code overlay and introduce overridable src dirKen Wakasa2014-08-2015-0/+585
| | | | | | | This should make IDEs happy with appropriate source code directory selection. Change-Id: Ic734bd4d20aa050c688a3158b1a382ae0ac18991 (cherry picked from commit fb74ab15c1343084740d65ef8744cad33a678e82)
* Pass a new argument to StatsUtils.Mohammadinamul Sheik2014-08-221-1/+4
| | | | | Change-Id: I61e32c7a455a273e8daf9a5487d7969923802488 Bug: 17013677
* Abolish source code overlay and inroduce overridable src dirKen Wakasa2014-08-1615-0/+585
This should make IDEs happy with appropriate source code directory selection. bug: 16829244 Change-Id: Ic734bd4d20aa050c688a3158b1a382ae0ac18991