aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/personalization/PersonalizationDictionary.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Nuke AmanattoJatin Matani2015-02-021-46/+0
| | | | Change-Id: Ieff2cd37f869dca69abf53ac32a576c2e45cc1e3
* Passing account info to dictionaryFacilitatorJatin Matani2014-12-161-1/+4
| | | | | | | | | | | | | | | | | | | | 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
* Fix Javadoc and null analysis related warningsTadashi G. Takaoka2014-10-231-2/+4
| | | | | | | This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
* Add prefix to the arguments of getDictionary().Keisuke Kuroyanagi2014-06-101-1/+1
| | | | | Bug: 13630847 Change-Id: Ib4513b8cb6981e01dd33fd9703cc01646a2c7ccc
* Add Dictionary.isInDictionary().Keisuke Kuroyanagi2014-06-091-6/+0
| | | | | | Bug: 13142176 Bug: 15428247 Change-Id: If2d1c1fea7a69e41809a828da8dd032211ad144e
* Use dictType to class map to create sub dicts.Keisuke Kuroyanagi2014-05-011-0/+2
| | | | | Bug: 13755213 Change-Id: I4dcd5684bc65f13361bf9c4f9d50b07b1e33c62d
* Create factory methods for sub dicts.Keisuke Kuroyanagi2014-05-011-5/+6
| | | | | Bug: 13755213 Change-Id: I046af54b4860d2839328f2089ea785d81d04cf43
* Refactor dictionary constructorTadashi G. Takaoka2014-02-131-8/+4
| | | | | | | This change must be checked in together with I3923d5af2a. Bug: 12994268 Change-Id: I19de6efbdfa3b6c6c69a20a836e53962fd5737de
* Stop considering personalization dicts outputs as wordsJean Chalard2014-02-051-0/+6
| | | | | | Bug: 12800726 Bug: 12798403 Change-Id: I6d60f9ad39761757f8a64533f40d6441f3a36410
* Update personalization dict via dictionary facilitator.Keisuke Kuroyanagi2014-01-151-15/+0
| | | | Change-Id: I512c41e12d8d31f03b5df6ad03bf7711611c80f5
* Remove personalized dicts when the option is turned off.Keisuke Kuroyanagi2013-12-251-1/+1
| | | | | | Bug: 11757851 Change-Id: I94f32859d862fe41e39845ab2bfc2d396c6aea0f
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20cKen Wakasa2013-12-131-33/+17
| | | | | | The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
* Register personalization dictionarySatoshi Kataoka2013-08-221-9/+19
| | | | | Bug: 9429906 Change-Id: Ic754dd8da67446dfb1ebf44aa3d5ab0804298ca0
* Prepare ExpandableBinaryDictionary to make it updatableKeisuke Kuroyanagi2013-08-161-1/+3
| | | | | | Bug: 6669677 Change-Id: Iaa6100f58de78d104e19c7a3c41d67e7826264f9
* Add a session for the personalization dictionarySatoshi Kataoka2013-08-071-1/+1
| | | | | | | Bug: 9429906 Bug: 4192129 Change-Id: I361ab380edeee5a8a8b364df3f9f4ab202b79105
* Fix some warningsJean Chalard2013-07-311-0/+61
Change-Id: I7290cd1fb675a1b85b9b6ac2d464c932b5bca1dd