aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/utils (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't recapitalize just at the start of input•••Bug: 13283555 Change-Id: Iab0466425dc44779d110f2cd29d725d22eb04827 Jean Chalard2014-06-041-0/+16
* Refactoring•••Rename `initialize' to `start' and `deactivate' to `stop' for ease of understanding. It's completely bizarre that you can "deactivate" a recapitalization and that will just restart a new one the next time you press shift. Start and stop are easier to understand. Change-Id: I455175aebfcfe11198c6c61bf2c6b19efc3f82df Jean Chalard2014-06-041-9/+9
* Merge "Remove LatinImeLogger and UsabilityStudyLogUtils"Tadashi G. Takaoka2014-05-293-506/+0
|\
| * Remove LatinImeLogger and UsabilityStudyLogUtils•••This CL must be checked in together with Ie52007dc5c. Bug: 15318007 Change-Id: Ie665f296e43b5485ae8ba7e949aa262794ee0dcc Tadashi G. Takaoka2014-05-293-506/+0
* | Remove PrioritizedSerialExecutor.•••Bug: 15320560 Change-Id: Icb88a96ebd685da1d2cba7b07889a2751c603a2e Keisuke Kuroyanagi2014-05-292-143/+25
|/
* Remove researcher logger•••This CL must be checked in together with I5cc76807e3. Bug: 15318007 Change-Id: I61423c3377ddc299fb332e742d6626c2e47145bb Tadashi G. Takaoka2014-05-292-6/+3
* Stop directly checking SuggestedWordInfo.mKind•••Bug: 15298959 Change-Id: Iba6eeb7981634e7ddb896404978b30f6efd6e72f Keisuke Kuroyanagi2014-05-282-5/+6
* Merge "Add thread name for PrioritizedSerialExecutor."Keisuke Kuroyanagi2014-05-272-7/+22
|\
| * Add thread name for PrioritizedSerialExecutor.•••Bug: 15270123 Change-Id: I655ba97f0543476980d0e8461bc1c8a56c9f954b Keisuke Kuroyanagi2014-05-272-7/+22
* | Stop filtering out when perfect freq > top non-perfect freq.•••Bug: 13142176 Change-Id: I0290df918a5bd5018bf55231dc462d5e797155c6 Keisuke Kuroyanagi2014-05-271-1/+15
|/
* Apply distracter filter for UserHistoryDictionary.•••Bug: 13142176 Change-Id: I67d63a5c789d7c587bcd7abacd26b2e76da11978 Keisuke Kuroyanagi2014-05-272-11/+23
* Apply distracter filter for in-vocabulary words.•••Bug: 13142176 Change-Id: I4db763783a2f8b9a0df0df951db3223f70748870 Keisuke Kuroyanagi2014-05-261-16/+13
* Use whether it's exact match to detect distracters.•••Bug: 13142176 Change-Id: Id5b7286d28897931f7bfe571be45d46ffeef4adf Keisuke Kuroyanagi2014-05-261-43/+34
* Use Java 7 diamond operator•••Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef Tadashi G. Takaoka2014-05-2419-111/+31
* Introduce EMPTY_PREV_WORDS_INFO and BEGINNING_OF_SENTENCE.•••Bug: 14119293 Change-Id: I5020e5f0aa64bc3e97b3a3c2c07a60c8b765ed64 Keisuke Kuroyanagi2014-05-231-2/+2
* Merge "Make DistracterFilter interface."Keisuke Kuroyanagi2014-05-232-196/+244
|\
| * Make DistracterFilter interface.•••Bug: 13142176 Bug: 15094186 Change-Id: If94b0a155b5ea2ff6b839e7da9d12a9cc6553931 Keisuke Kuroyanagi2014-05-232-196/+244
* | Fix some auto-caps problems:•••- (mainly for Spanish) auto-caps after inverted bang and what - (German only) don't auto-cap after digits-period-space Bug: 15177663 Bug: 12206753 Change-Id: Ia214bc067319469d9debbbfbdcb1dcff980847f0 Jean Chalard2014-05-231-4/+39
|/
* Move distracter filter to dictionary facilitator.•••Bug: 13142176 Bug: 15094186 Change-Id: Ib9e42f8e25538009f3ba62cf1e034cae3f6823c7 Keisuke Kuroyanagi2014-05-232-25/+56
* Have DictionaryFacilitator in LatinIME.•••Bug: 13142176 Bug: 15094186 Change-Id: I9da67352ff2abcd289fa5885389895ced878a413 Keisuke Kuroyanagi2014-05-232-7/+10
* Fix: NPE in DistracterFilter•••Change-Id: I19a92d79cf547aae8f15e7e5fd5309812ae4f2d5 Keisuke Kuroyanagi2014-05-221-7/+9
* Use enabled subtypes for Keyboard in DistracterFilter.•••Bug: 13142176 Bug: 15094186 Change-Id: I142eeaa11f838080a4fc5a342155e5d470eab3d4 Keisuke Kuroyanagi2014-05-212-51/+68
* Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.•••Bug: 14119293 Bug: 14425059 Bug: 15102610 Change-Id: Ib482390f8d15b37d44a1a54e8c243a9eaec3f815 Keisuke Kuroyanagi2014-05-211-1/+1
* Revert "Use PrevWordsInfo for get/add/remove n-gram(bigram) entry."•••This reverts commit ff50b39176370ab80a33bfdcf9979603c08a88b3. Bug: 14119293 Bug: 14425059 Bug: 15102610 Change-Id: If278b4ab236e38d20d8cdc0761b0438911bd4ff9 Ken Wakasa2014-05-201-1/+1
* Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.•••Bug: 14119293 Bug: 14425059 Change-Id: I12e9ba977c153b514c6591ab52940712fd0874e3 Keisuke Kuroyanagi2014-05-201-1/+1
* Use PrevWordsInfo instead of String in Java side.•••Bug: 14119293 Bug: 14425059 Change-Id: I3d5da84881a49a04550180dd9aac2c37da2ed762 Keisuke Kuroyanagi2014-05-192-18/+20
* Use dedicated DictionaryFacilitator for DistracterFilter•••Bug: 15002249 Change-Id: Ic77eaa7d627d406daad7dcd15cb4884d9f647312 Keisuke Kuroyanagi2014-05-173-10/+40
* Merge "Revert "Use dedicated DictionaryFacilitator for DistracterFilter""Keisuke Kuroyanagi2014-05-163-50/+10
|\
| * Revert "Use dedicated DictionaryFacilitator for DistracterFilter"•••This reverts commit 7122fe76e3ca48a12f1e069ee0c742788c1884b6. Change-Id: I341089864a2b58de6e0f35844a12fb632bd1eabb Keisuke Kuroyanagi2014-05-163-50/+10
* | Merge "Use dedicated DictionaryFacilitator for DistracterFilter"Keisuke Kuroyanagi2014-05-163-10/+50
|\|
| * Use dedicated DictionaryFacilitator for DistracterFilter•••Bug: 15002249 Change-Id: I2ebf1941fb0453ea4b97c0e539f8b36e5e0262c1 Keisuke Kuroyanagi2014-05-163-10/+50
* | Fix: StringIndexOutOfBoundsException.•••Bug: 14985751 Change-Id: I9df2f737555ab02e24e0fbd231a97c1eec26bc57 Keisuke Kuroyanagi2014-05-162-3/+13
|/
* Merge "Simplify StatsUtils"Yohei Yukawa2014-05-151-24/+5
|\
| * Simplify StatsUtils•••With this CL, the implementation of StatsUtils no longer needs to know how to read settings from the system. Insted, the LatinIME class is now responsible for notifying StatsUtils whenever the settings is changed. BUG: 14324207 Change-Id: Ic3d26ec31c8d2c082d3e7487b578b323aad2f960 Yohei Yukawa2014-05-151-24/+5
* | Fix off-device build•••This CL fixed the breakage caused by DistracterFilter. It should be checked in together with I8f53e9481c0f Bug: 14911612 Bug: 13142176 Change-Id: I33c3526165cea58926d10404552f1fadc385c2e5 Xiaojun Bi2014-05-142-14/+40
* | Fix a NPE in DistracterFilter.isDistracterToWordsInDictionaries()•••Bug: 14904706 Change-Id: I3b52bb01b9c59cbba2eba0bd1d91dffb4419c019 Xiaojun Bi2014-05-131-7/+2
|/
* Merge "Implement the distracter filter"Xiaojun Bi2014-05-132-5/+92
|\
| * Implement the distracter filter•••Bug: 13142176 Change-Id: I85a048cdcbbad3d6020a25f900250d8d7a0fe3da Xiaojun Bi2014-05-132-5/+92
* | Create the path for specifying combining rules in the subtype•••Also add the skeleton of the combining rules for Myanmar reordering as a pilot. Bug: 13945569 Change-Id: Iabeb6838f45f1efff482143595ce5b48543e0c43 Jean Chalard2014-05-121-0/+4
|/
* Use DistracterFilter when getting Language Model Param of a word•••A preparation for implementing Distracter Filter. This CL should be checked in together with Icfefa0463180 Bug: 13142176 Change-Id: If9e5ca840c4a81cb0339ab70f146b42fbfa7af5d Xiaojun Bi2014-05-072-10/+18
* Fix unit tests by adding @UsedFortesting.•••Change-Id: I8f66632a32b9e9ddc1b771e8ee74492c7baf9338 Keisuke Kuroyanagi2014-04-291-0/+3
* Simplify asyncFlushBinaryDictionary.•••We no longer write files when the dict has not been updated. Bug: 8187060 Change-Id: I8aa23a93d5deafb3a7f16f5466a5e0e84fbbf095 Keisuke Kuroyanagi2014-04-281-33/+0
* Merge "Prepare to implement distracter filter"Xiaojun Bi2014-04-251-0/+48
|\
| * Prepare to implement distracter filter•••It was implemented according to the Plan B in the design doc: http://go/ime-misspelling-filter This CL is to create a DistracterFilter instance and pass it to PersonalizationDictionarySessionRegistrar. This patch should be checked in together with Id633b4fd45693 Bug: 13142176 Change-Id: Ia4957e64218c9619fcf9bb91795a187617c72a2e Xiaojun Bi2014-04-251-0/+48
* | Quit creating empty dictionary file in ExpandableBinaryDictionary.•••Bug: 14166482 Change-Id: I7b7a25141851d7bb14744567639d8e5d8f04a036 Keisuke Kuroyanagi2014-04-221-0/+1
|/
* Stop using Configuration.setLocale•••The call for method Configuration.setLocale that is introduce by If60877b29b should be remove to be compatible with API 14 and later. Bug: 14239862 Change-Id: I3815c2b56bd9c655b8bde6f93143adf3ff08c35d Tadashi G. Takaoka2014-04-221-7/+7
* Refactor RunInLocale a bit•••Change-Id: If60877b29bb1263161ec85c99320ad07b7dd4245 Tadashi G. Takaoka2014-04-171-12/+10
* Shuwdown executors after executing all tasks.•••Bug: 14113276 Change-Id: Ie42ef30ffe5767ca434db4669efad2027b474e74 Keisuke Kuroyanagi2014-04-171-2/+7
* Refactor SubtypeLocaleUtils a bit•••Change-Id: If8b7fd5ef0b4ff3791deeacc12abb256a10176bf Tadashi G. Takaoka2014-04-102-17/+27
* [CB25] Refactor some array copying•••Bug: 13406701 Change-Id: I09edd822f5cc2446b324d41c76d835bcff1191e6 Jean Chalard2014-04-091-2/+31