aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/SuggestedWords.java (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Reorganize Utils class•••Change-Id: I7294d1547def5dcfcae9d1d53b277cb3cc9f2d18 Tadashi G. Takaoka2013-07-051-0/+15
* Move util classes to the latin/utils directory•••Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa Ken Wakasa2013-06-241-0/+3
* Refactor SuggestionStripLayoutHelper a bit•••Bug: 9059710 Change-Id: Ief12029bad75d4dc78090ab97555aece01b873de Tadashi G. Takaoka2013-05-311-6/+9
* Implement KIND_OOV_CORRECTION•••Bug: 9127749 Change-Id: I96db15a3138e6b522c4c6ad16cc7faad577d3772 Satoshi Kataoka2013-05-271-1/+4
* [ZF1] Check profanity in Java rather than in native•••Bug: 7226877 Change-Id: Ib6c32bfee9977c27dbf7e1e590b2b00d9ceb7301 Jean Chalard2013-04-251-0/+6
* If there are no suggestion span, recompute suggestions.•••Bug: 8084810 Change-Id: I1743c09c43ca6835bb2f607684b037bf17d36335 Jean Chalard2013-04-151-0/+17
* Restart suggestions when the cursor moves.•••This uses the old suggestions. It does not try to recompute new suggestions if there are no old suggestions yet: this is coming in a later change. If there are no suggestions, this shows the word itself as a suggestion. Bug: 8084810 Change-Id: I4c2e25df0ff3673be1825f57a0c19a9d23d47a48 Jean Chalard2013-04-121-0/+1
* Fix Apache license comment•••Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086 Tadashi G. Takaoka2013-01-211-8/+8
* Consolidate SuggestedWords.getWordInfo and .getInfo•••Change-Id: I959cf049f550b7be3ec002281ca7457e566b0214 Kurt Partridge2013-01-171-5/+1
* Replace useless CharSequence to String•••Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991 Tadashi G. Takaoka2012-10-221-11/+14
* Add SuggestedWords.isEmpty() method•••Change-Id: I0fcb104a6a81aee4b99f5ee848eba7495630dc7d Tadashi G. Takaoka2012-10-031-0/+4
* Cleanup: Make some classes as final•••Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e Tadashi G. Takaoka2012-09-271-2/+2
* Cosmetic fixes and a bug fix in UnigramDictionary::testCharGroupForContinuedL...•••This change has actually been extracted from a change work in progress I4fe423834b8131fb122251892c98228a6e08ba25 Change-Id: I52568fa09da2ea22be7f8bfe9676b7cd73c31fa4 Ken Wakasa2012-09-041-1/+1
* Add CollectionUtils class to create generic collection easily•••Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89 Tadashi G. Takaoka2012-08-221-4/+6
* Add values for suggestion types (A120)•••Also, use it in getBigrams. Change-Id: Ia0be9b57d1b7effcd8a936e01e957d1195b39c68 Jean Chalard2012-07-121-0/+1
* Get rid of redundant CharSequence member from SuggestedWordInfo•••Change-Id: Ie8792f4f5d3593c25c992fc72cf219daeaa70beb Tadashi G. Takaoka2012-07-041-10/+8
* Make the autocorrection scheme more straightforward (A37)•••Change-Id: I4833ca7e057b8c1f1f22390673cbca0d2433b1bd Jean Chalard2012-07-021-5/+6
* Remove a duplicate method (A36)•••Bug: 6705473 Change-Id: Ib6260034b09739b60071e90a018b2dc6be3815d7 Jean Chalard2012-07-021-4/+0
* Update log and make a variable private (A35).•••Change-Id: Ib4a8f41dc5941bce46402e1a41a6c21dccb0601f Jean Chalard2012-07-021-1/+1
* Add a more synthetic variable (A33)•••The goal here is to disambiguate TypedWordValid and HasAutoCorrectionCandidate. Ultimately, HasAutoCorrectionCandidate will disappear. Bug: 6705473 Change-Id: I1acbd0a5efc7f4bf7b0bdb12839fe3d84e9d1dda Jean Chalard2012-06-291-1/+3
* Remove a useless parameter (A29)•••Change-Id: I52625e707abf61da9b95e542f0814c66b532f483 Jean Chalard2012-06-291-2/+1
* Remove a useless variable (A28)•••Change-Id: I1058123d233540fb72a94028987a43740224f635 Jean Chalard2012-06-291-3/+0
* Remember the source dictionary for each suggestion.•••Change-Id: I3c63372bd5572a479a67eaecfe8c8ea1cabc70d9 Jean Chalard2012-06-271-3/+6
* Small cleanups•••Change-Id: Ic1a198ab1b4f0323fde9e4245729fd0e6011b914 Ken Wakasa2012-06-271-1/+1
* Tentatively remove a dependency on WordCallback (A3)•••Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: Id5a59eaec2aeefa0ba4524420a8e035d383f6545 Jean Chalard2012-06-211-1/+2
* Add a kind to the suggestion for bookkeeping (A1)•••This will help for debug as well as serve as groundwork for Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I74d0a7b943fb22c514ad79dc064d69ddf336d3ef Jean Chalard2012-06-161-3/+14
* Do not set "SuggestionSpan"s for suggestions from the next word predicition•••Bug: 6294817 Change-Id: I5010eafa5ba7e947743706adf7e722f4f0cfb415 satok2012-05-151-2/+5
* Fix NPE in SuggestedWords•••Bug: 6279966 Change-Id: Ia94a78d79cc51014126d18612aabdc7ce51487a4 satok2012-04-041-2/+3
* Combine candidate words and scores•••Bug: 5240798 Change-Id: Ie56c1c2cfd7f365e771fee88c1ed15012448feed satok2012-04-021-22/+53
* Small performance improvement by removing interface accesses.•••Change-Id: I6d91f3b086470b79306dbe2874db9748b9e0eb5f Ken Wakasa2012-03-171-7/+5
* Remove useless code•••I tracked all the calls to the constructor, and the passed list is never null. It's also final, so it's safe. Change-Id: I320f907acee0b237bb286a9a183c18106809174a Jean Chalard2012-03-151-1/+1
* Optimization•••All calls to this methods are made with an actual String. No sense beating ourselves with an interface stick. Change-Id: I6ef98286be6f81f73864b04f3a17e68f36a6e542 Jean Chalard2012-03-151-3/+3
* Stop meaningless explicit null passing•••Change-Id: I6950897d262f610d502b7f8293b9dd8d2b53e6e8 Jean Chalard2012-03-151-9/+6
* Remove a now-useless flag.•••This has been moved to the SuggestedWords object and is now represented by a single flag instead of a flag in each suggestion. Change-Id: I6e9a7cff5a7701de7e61b4de13baac25c9a87b1b Jean Chalard2012-03-151-13/+5
* Add info for obsolete suggestions in SuggestedWords•••Change-Id: I9684c7b08244b34853ce8a99b6e9d885389f6687 Jean Chalard2012-03-151-2/+5
* Fix SuggestedWords.toString•••Change-Id: Ide3f605ce40e8c230f217bbf37ab016457ee91f1 Tadashi G. Takaoka2012-03-141-1/+14
* Remove a useless parameter•••Change-Id: I03005240238fb004c20b2df0d836796e2e8b307f Jean Chalard2012-03-141-5/+3
* Remove a useless method•••Change-Id: I208dd2e725e37c2fb3cd51fe48194679e5912f6b Jean Chalard2012-03-141-16/+1
* Remove the Builder•••Change-Id: Idef22e6a82d59e3ec95b95ad237debcb07daf000 Jean Chalard2012-03-141-31/+2
* Match the constructor of SuggestedWords to the Builder call.•••We have to match one way or another, and the argument order to the Builder call is more logical. Change-Id: Iac7c3a351c2687cb294d6a4924fd9cb20ca95177 Jean Chalard2012-03-141-11/+11
* Make the Builder private•••Change-Id: I2184084f4b7729c4324f8291d548bd4c4c2872a1 Jean Chalard2012-03-141-3/+18
* Move up the static methods of the Builder•••Change-Id: Ic3e07b745b7b24cae0f772ea49e0de615b44caf9 Jean Chalard2012-03-141-36/+36
* Kill the last place where the Builder was being used•••I had missed that one Change-Id: I9a5040a7a61e294396aa424de96a69dbb15f037a Jean Chalard2012-03-141-23/+0
* Make the Builder fully immutable at last•••Change-Id: Ie399ca7a9e76ccab44a92bc378d11f92392fed2c Jean Chalard2012-03-131-7/+4
* Straighten out the last bastion of the Builder•••...and go for the kill Change-Id: I5ad57211b250d2578ca22a5dae93344d52f9da80 Jean Chalard2012-03-131-1/+1
* Add to SuggestedWords a missing parameter, and use it.•••Also stop using Builder between its creation and the call to the #build() method. Change-Id: Ie1fc3ec7b6f4c7c3789f672f4e26b4bf58c3e062 Jean Chalard2012-03-131-6/+10
* Make still more members of the Builder final.•••Change-Id: Ic455f97247da5e40d4939555ab639ecffef36e2d Jean Chalard2012-03-131-12/+6
* Some code reorganization.•••Use the same local variable inside both branches of an if. Change-Id: I61f7d506d984f3723ec90604416d1875dd97cd8c Jean Chalard2012-03-131-1/+1
* Make some more Builder attributes final.•••Change-Id: I3132b7fe4ee97c566736bfc21c3783cfc79fc7ff Jean Chalard2012-03-131-13/+7
* Make the suggested word list final in Builder.•••Change-Id: I2ddfab00dc8c141fc989a051f16eb2b3571b7e86 Jean Chalard2012-03-131-9/+2