aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/inputlogic (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge "Remove LatinImeLogger and UsabilityStudyLogUtils"Tadashi G. Takaoka2014-05-291-40/+0
|\
| * Remove LatinImeLogger and UsabilityStudyLogUtilsTadashi G. Takaoka2014-05-291-40/+0
| | | | | | | | | | | | | | This CL must be checked in together with Ie52007dc5c. Bug: 15318007 Change-Id: Ie665f296e43b5485ae8ba7e949aa262794ee0dcc
* | Fix: too many calls to getSuggestedWordsForTypingInputJean Chalard2014-05-291-2/+11
|/ | | | | | | | | | | This reverts commit d941ea18 and builds on it to fix the behavior of the broken cases. It also fixes a small, related bug that probably has existed for a very long time: predictions not displayed when cancelling double-space-to-period. Bug: 15148015 Change-Id: I1f9358f8b6f5804f831643611576be347e83999d
* Remove researcher loggerTadashi G. Takaoka2014-05-291-75/+1
| | | | | | | This CL must be checked in together with I5cc76807e3. Bug: 15318007 Change-Id: I61423c3377ddc299fb332e742d6626c2e47145bb
* Stop directly checking SuggestedWordInfo.mKindKeisuke Kuroyanagi2014-05-281-3/+3
| | | | | | Bug: 15298959 Change-Id: Iba6eeb7981634e7ddb896404978b30f6efd6e72f
* Merge "Use whether it's exact match to detect distracters."Keisuke Kuroyanagi2014-05-261-1/+1
|\
| * Use whether it's exact match to detect distracters.Keisuke Kuroyanagi2014-05-261-1/+1
| | | | | | | | | | Bug: 13142176 Change-Id: Id5b7286d28897931f7bfe571be45d46ffeef4adf
* | Keep showing important notice when "show correction suggestions" is offTadashi G. Takaoka2014-05-261-1/+2
|/ | | | | | | | | | | When 1. The important notice message is shown on the suggestions strip. 2. And the "Show correction suggestions" settings is off. we will keep showing the important notice message on the suggestion strip. Bug: 13741460 Change-Id: I411007ab1e5e6959b6cdba7a6601a84635259313
* Use Java 7 diamond operatorTadashi G. Takaoka2014-05-241-5/+4
| | | | Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
* Merge "Introduce EMPTY_PREV_WORDS_INFO and BEGINNING_OF_SENTENCE."Keisuke Kuroyanagi2014-05-231-2/+3
|\
| * Introduce EMPTY_PREV_WORDS_INFO and BEGINNING_OF_SENTENCE.Keisuke Kuroyanagi2014-05-231-2/+3
| | | | | | | | | | Bug: 14119293 Change-Id: I5020e5f0aa64bc3e97b3a3c2c07a60c8b765ed64
* | Merge "Revert "Fix: too many calls to getSuggestedWordsForTypingInput""Ken Wakasa2014-05-231-6/+3
|\ \ | |/ |/|
| * Revert "Fix: too many calls to getSuggestedWordsForTypingInput"Ken Wakasa2014-05-231-6/+3
| | | | | | | | | | | | | | This reverts commit 7aa895e2e3edb59620c28354c7d7746b93964b10. Bug: 15148015 Change-Id: If39c4f8b897f247d4eb935923d55d81def4c8fb4
* | Have DictionaryFacilitator in LatinIME.Keisuke Kuroyanagi2014-05-231-11/+14
| | | | | | | | | | | | Bug: 13142176 Bug: 15094186 Change-Id: I9da67352ff2abcd289fa5885389895ced878a413
* | Merge "Fix: too many calls to getSuggestedWordsForTypingInput"Jean Chalard2014-05-221-3/+6
|\|
| * Fix: too many calls to getSuggestedWordsForTypingInputJean Chalard2014-05-221-3/+6
| | | | | | | | | | Bug: 15148015 Change-Id: Idcb729734bd62b537fb81acf8bdb5cae4470404c
* | Add beginning of sentence information in PrevWordsInfo.Keisuke Kuroyanagi2014-05-211-16/+19
| | | | | | | | | | | | Bug: 14119293 Bug: 14425059 Change-Id: I65320920e840082b0b697bb621676716d0933e0c
* | Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.Keisuke Kuroyanagi2014-05-211-17/+21
|/ | | | | | | Bug: 14119293 Bug: 14425059 Bug: 15102610 Change-Id: Ib482390f8d15b37d44a1a54e8c243a9eaec3f815
* Revert "Use PrevWordsInfo for get/add/remove n-gram(bigram) entry."Ken Wakasa2014-05-201-19/+16
| | | | | | | | | | This reverts commit ff50b39176370ab80a33bfdcf9979603c08a88b3. Bug: 14119293 Bug: 14425059 Bug: 15102610 Change-Id: If278b4ab236e38d20d8cdc0761b0438911bd4ff9
* Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.Keisuke Kuroyanagi2014-05-201-16/+19
| | | | | | | Bug: 14119293 Bug: 14425059 Change-Id: I12e9ba977c153b514c6591ab52940712fd0874e3
* Fix a bug where changing languages kills the composition.Jean Chalard2014-05-141-2/+2
| | | | | Bug: 14926896 Change-Id: Id2a06c68a51f833db4d8bbc858a232c2696afb6e
* Don't send empty composing texts.Jean Chalard2014-05-141-1/+5
| | | | | Bug: 13160467 Change-Id: I5e3204ac8aaa18fe9219cc6b564b832ab6cf94fc
* Merge "Add freq=0 words to user history depending on the option."Keisuke Kuroyanagi2014-05-121-1/+1
|\
| * Add freq=0 words to user history depending on the option.Keisuke Kuroyanagi2014-05-121-1/+1
| | | | | | | | | | Bug: 14686585 Change-Id: Ia1c3adb1bcc625788016e378e1ac7b0792ea9f4e
* | Merge "Improve multi-word suggestion handling for user history."Keisuke Kuroyanagi2014-05-121-3/+4
|\|
| * Improve multi-word suggestion handling for user history.Keisuke Kuroyanagi2014-05-121-3/+4
| | | | | | | | | | Bug: 12902664 Change-Id: I03deed16047f0beaba8932d87c6129ec8061ba9c
* | Create the path for specifying combining rules in the subtypeJean Chalard2014-05-121-1/+17
|/ | | | | | | | Also add the skeleton of the combining rules for Myanmar reordering as a pilot. Bug: 13945569 Change-Id: Iabeb6838f45f1efff482143595ce5b48543e0c43
* Introduce clustering punctuationJean Chalard2014-05-011-10/+13
| | | | | Bug: 10081730 Change-Id: If198fa3df68ecb267da0a278da41fd509d6165f1
* Fix handling shift + enterTadashi G. Takaoka2014-04-231-1/+3
| | | | | Bug: 14278758 Change-Id: Id77c99b83cc69855972b27c9cebd482c8cbd3539
* Restart suggestions when restarting inputJean Chalard2014-04-162-0/+8
| | | | | Bug: 6851364 Change-Id: I3052924053f37f56c9c3953051aa1b22224a2b2e
* Fix updating the shift state upon backspaceJean Chalard2014-04-141-11/+11
| | | | | Bug: 13514349 Change-Id: If4c9db12b0ab5be676f7a2f72715f469066ee537
* Merge "[IL133] Avoid calling a dangerous method from outside."Jean Chalard2014-04-101-3/+6
|\
| * [IL133] Avoid calling a dangerous method from outside.Jean Chalard2014-04-031-3/+6
| | | | | | | | | | | | | | | | We want to remove all calls to this as it lets internal values escape, but there is some refactoring to do to finish this. Bug: 8636060 Change-Id: Iedba6afe4719bc0add868714a1ee5a04b7ead33e
* | Fix some flaky tests.Jean Chalard2014-04-102-0/+18
| | | | | | | | | | | | | | | | | | | | In tests, we create many instances of LatinIME, but we never destroy them. That means we never close the dictionaries nor the handlers. This change calls onDestroy, which closes all dictionaries, and adds some code to finish the handlers. Change-Id: I942517a2a940c54256b08763f6b38f5b55809f55
* | [CB23] Merge add and deleteLastJean Chalard2014-04-071-2/+2
| | | | | | | | | | Bug: 13406701 Change-Id: Id9a2e4144b1908ad27d78228ee19e6fc4d4d669f
* | Merge "[IL132] Remove some calls that let a value escape."Jean Chalard2014-04-041-3/+3
|\|
| * [IL132] Remove some calls that let a value escape.Jean Chalard2014-04-031-3/+3
| | | | | | | | | | Bug: 8636060 Change-Id: I696514934586ee71e734fd974026af8b2c866127
* | Fix a bug with double-space-to-periodJean Chalard2014-04-031-7/+5
|/ | | | | Bug: 13778001 Change-Id: I3ebd57950cdfacbbcdc64ed214c0590519a0665c
* [IL131] Cleanup some cruftJean Chalard2014-04-031-9/+1
| | | | | Bug: 8636060 Change-Id: I169618b50532df68e973e14b3f114c6c19714c84
* [IL130] Remove a useless localJean Chalard2014-04-021-3/+1
| | | | | Bug: 8636060 Change-Id: I36ba3e00630bef644fc4671d0714490b5982f6a1
* [IL129] Change some confusing method names.Jean Chalard2014-04-022-15/+19
| | | | | Bug: 8636060 Change-Id: I2f55fc23d7e05b63582a3f0660b58635eae5ec59
* Merge "[IL128] Remove passing some handlers."Jean Chalard2014-03-311-21/+16
|\
| * [IL128] Remove passing some handlers.Jean Chalard2014-03-271-21/+16
| | | | | | | | | | Bug: 8636060 Change-Id: I088be9a7555265ca097667523defd73be4cbe37f
* | Do not create a handler thread for each sessionJean Chalard2014-03-312-7/+9
| | | | | | | | | | | | | | Bug: 13710224 Bug: 12821388 Bug: 12667742 Change-Id: I6188e0240193d2bca789110e7660a0f31bbafc62
* | Fix a bug where LatinIME would leak pipes.Jean Chalard2014-03-281-0/+1
| | | | | | | | | | | | Bug: 12667742 Bug: 12821388 Change-Id: Ic0bad56fb96e54ac032759adffc8ea320c06dff2
* | Some cleanupJean Chalard2014-03-281-4/+2
|/ | | | Change-Id: Ia11d656a70623168b091763ac6524750f9cca8d8
* Merge "[CB14] Implement backspace in the combiner chain"Jean Chalard2014-03-251-1/+1
|\
| * [CB14] Implement backspace in the combiner chainJean Chalard2014-03-251-1/+1
| | | | | | | | | | | | Bug: 13622107 Bug: 13406701 Change-Id: I0023b398c4451253f9f717e2bd990b8a054004bc
* | Remove logic related to dictionary loading from LatinIME.Keisuke Kuroyanagi2014-03-251-29/+10
|/ | | | | | | | | | | Make mSuggest final and give DictionaryFacilitator the responsibility to manage dictionary loading state. This can simplify the logic to decide how to deal with additional dictionaries when loading settings or language switching. Bug: 13273534 Change-Id: I9f3d328272f25addfa186fbeedaaf8417455ba99
* Merge "[CB10] Add an event for string input"Jean Chalard2014-03-201-2/+3
|\