aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/LatinIME.java (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Show predictions in the right cases (A58)•••After reverting an auto-correct we always have a separator after the previously inserted word, and the cursor is never touching a word. Showing predictions is the right thing to do, while calling postUpdateSuggestions will invariably yield an invariably blank suggestion strip, which is not very helpful. Likewise, after we pick a suggestion, we should be showing the predictions unless showing the addToDictionary hint. There was a bug here in the corner case that the word would be a candidate for user dictionary, but the user dictionary provider is not available: in this case we should be showing predictions, but we were showing an unhelpful empty suggestion bar. Change-Id: I287bb5eb4af762bd5a433e85e185fab6d203e91a Jean Chalard2012-07-061-2/+4
* Cleanup (A57)•••We stopped cancelling manual picks a few weeks ago. This code is dead. Change-Id: I4032fcc3c95e9379f1839fe860a1b8a9bd7d0bc7 Jean Chalard2012-07-061-16/+9
* Merge "Fix a bug where the caps mode would not be changed"Jean Chalard2012-07-051-5/+5
|\
| * Fix a bug where the caps mode would not be changed•••Bug: 6766059 Change-Id: I378f9d35c4904c4f373260bda5863235d833eb31 Jean Chalard2012-07-061-5/+5
* | Simplification (A56)•••If suggestion and prediction messages both happen to be in the queue, the latest one will win (update the suggestion strip later than the other, overwriting any previous suggestions). So when we enqueue either one, it is always safe to cancel all messages of both types. Change-Id: Iad9dd06d08c49f60cac16b88edcc9531a18ec02e Jean Chalard2012-07-051-14/+7
* | Remove an unused method (A55)•••Change-Id: I9974b88923b85cd6bec74f7607067c660f36f040 Jean Chalard2012-07-051-23/+0
* | Merge "Remove a useless method, rename another. (A54)"Jean Chalard2012-07-051-1/+1
|\ \
| * | Remove a useless method, rename another. (A54)•••Change-Id: If36b5375b04f68deeb72bcece3cb8d37aed57f59 Jean Chalard2012-07-051-1/+1
* | | Merge "Remove a redundant test (A53)"Jean Chalard2012-07-051-11/+4
|\| |
| * | Remove a redundant test (A53)•••Change-Id: If711074fdcb586e35d02e421c845f2c9024ca718 Jean Chalard2012-07-051-11/+4
* | | Merge "Small simplification (A52)"Jean Chalard2012-07-051-8/+4
|\| |
| * | Small simplification (A52)•••Change-Id: I56bc5b9b584de5a14b41fc32c19f7fefb3b12e88 Jean Chalard2012-07-051-8/+4
* | | Merge "Put some more code in common (A51)"Jean Chalard2012-07-051-23/+18
|\| |
| * | Put some more code in common (A51)•••Change-Id: If1589e29728df20713c75e08df7f47f0de9202d4 Jean Chalard2012-07-051-23/+18
* | | Merge "Pull up a common variable into the wrapping method (A50)"Jean Chalard2012-07-051-8/+10
|\| |
| * | Pull up a common variable into the wrapping method (A50)•••Change-Id: I0b62098308169b5c44ced25ffb902766e3732fbf Jean Chalard2012-07-051-8/+10
* | | Merge "Factorize some common code (A49)"Jean Chalard2012-07-051-30/+16
|\| |
| * | Factorize some common code (A49)•••Also add some comment to clarify what's happening inside those methods Change-Id: I5b9b1e105b3145f0b050f35d12c5b6ca6e4a4d8c Jean Chalard2012-07-051-30/+16
* | | Merge "Fix tab key's navigation behavior"Tadashi G. Takaoka2012-07-051-4/+0
|\ \ \ | |/ / |/| |
| * | Fix tab key's navigation behavior•••Bug: 6435484 Change-Id: Iffe459c117ad438e96ec6f5c7e64fb80b32d227e Tadashi G. Takaoka2012-07-051-4/+0
* | | Add a wrapper to updateSuggestions / Predictions (A48)•••The goal is to have those converge, as they contain almost 100% duplicated code. Change-Id: I6921791d47efce9fb396efd9626839d706664a91 Jean Chalard2012-07-051-7/+15
|/ /
* / Refactoring which will help with future changes (A47)•••Change-Id: Ibc2d28f9f95966f77d4d7bdf9ae4688baaed5989 Jean Chalard2012-07-051-2/+5
|/
* Remove WordComposer.add(int, int, int, KeyDetector) method•••Change-Id: Ie6af46acba18a2d1cf3ddd1578d60ded4c90f89a Tadashi G. Takaoka2012-07-041-2/+13
* Remove a duplicate method (A36)•••Bug: 6705473 Change-Id: Ib6260034b09739b60071e90a018b2dc6be3815d7 Jean Chalard2012-07-021-1/+1
* Remove a useless parameter (A29)•••Change-Id: I52625e707abf61da9b95e542f0814c66b532f483 Jean Chalard2012-06-291-2/+0
* Fix a small bug (A27)•••TypedWordValid and AllowsToBeAutoCorrected are almost the same thing; the difference is whether the word is also a whitelist entry or not. In this case, TypedWordValid was the right one to test. Change-Id: I695fe5b9f6bbe9d3ba314c646da3a25742c9f4ed Jean Chalard2012-06-291-1/+1
* Refactoring and add debug prints (A9)•••Change-Id: I46497bff107f0def0dfa2b043b20d9a0b0cde040 Jean Chalard2012-06-291-4/+13
* Remove unused stuff.•••Change-Id: Ifd0d5b6978f76b841574a6e10157c32d0cd656b6 Jean Chalard2012-06-271-2/+1
* Cleanup the dictionary type.•••Stop storing an int in each of the different class types, and just store a string in the top class. Change-Id: I2af1832743e6fe78e5c1364f6d9cc21252bf5831 Jean Chalard2012-06-271-3/+2
* Merge the interface of two methods that do the same thing (A9)•••Change-Id: Ia5701d713d0fd5bb646b54a03a1a5602dad0a9e6 Jean Chalard2012-06-261-2/+4
* Merge "Fix possible NPE from a concurrent problem in LatinIME"Satoshi Kataoka2012-06-211-2/+3
|\
| * Fix possible NPE from a concurrent problem in LatinIME•••Bug: 6620746 Change-Id: Icc18de92d7edc6888c712c2cf5ce479a65f8bfad Satoshi Kataoka2012-06-191-2/+3
* | Merge "Update an outdated comment"Jean Chalard2012-06-201-2/+1
|\ \
| * | Update an outdated comment•••Change-Id: I3d02dc8597ed14d998caeaa056813353e2d7ec1a Jean Chalard2012-06-161-2/+1
* | | Cleanup, part 9 (C9)•••Change-Id: Ifb15553824915d0634aea83689302c2418b093f3 Jean Chalard2012-06-211-8/+3
* | | Cleanup, part 8 (C8)•••Change-Id: Iecc9b3d43c191614c2951408e14085cb77eefd4d Jean Chalard2012-06-201-11/+9
* | | Cleanup, part 7 (C7)•••Change-Id: I662be9d3b31fb9e157722f38cab1e6fb8a1152ab Jean Chalard2012-06-201-4/+2
* | | Merge "Cleanup, part 4 (C4)"Jean Chalard2012-06-191-1/+1
|\ \ \
| * | | Cleanup, part 4 (C4)•••Change-Id: I2821ae71ec49e4b6b512157d17b80198f74321e4 Jean Chalard2012-06-161-1/+1
* | | | Merge "Cleanup, part 3 (C3)"Jean Chalard2012-06-191-1/+1
|\| | |
| * | | Cleanup, part 3 (C3)•••Change-Id: Ib0be8dc26b6fa366a3dabeea940d466602073244 Jean Chalard2012-06-161-1/+1
| |/ /
* | | Remove a member (B5)•••The new call in the test ensures getCurrentInputEditorInfo actually works. Change-Id: I2ee407bd9927d22db537d12f339e2b977a38054a Jean Chalard2012-06-191-3/+3
* | | Move a settings method to SettingsValues (B3)•••Change-Id: Ibfa27bd919c92be219c4d107b3ace008ca80a19f Jean Chalard2012-06-191-17/+10
* | | Remove non-dictionary words and digit touch data.•••Output to the ResearchLogger is now queued and only flushed if the word the user was working on is a dictionary word. multi-project commit with Ic713ec00777fbdcf4a937b3c77b995257e100fc7 Bug: 6188932 Change-Id: I9de15227ff51be23083d9096f1c1b3d83802fff7 Kurt Partridge2012-06-171-0/+3
|/ /
* | Move final attributes to SettingsValues (B2)•••Bug: 6675475 Bug: 6677394 Change-Id: I4a26efb9226d3f909f331c4d2e47cd83a05c011e Jean Chalard2012-06-161-33/+32
* | Inline a method for simplicity (B1)•••This has a confusing name and is a one-liner Change-Id: I954a648a8413e38a535c2b81e4b171e1bdc9f1c2 Jean Chalard2012-06-161-6/+3
* | resolved conflicts for merge of be82f297 to master•••Change-Id: If49ca384ea0ac415a75f8ea1bad77dc6719cb04d Jean Chalard2012-06-151-3/+7
|\ \
| * \ Merge "Do not display punctuation suggestions when bigrams are on." into jb-devJean Chalard2012-06-141-2/+6
| |\ \
| | * | Do not display punctuation suggestions when bigrams are on.•••Bug: 6310401 Change-Id: I9d31c48e287aceedaf2f4c5129031ddb31402451 Jean Chalard2012-06-151-2/+6
* | | | Fix an NPE•••This code is temporary until we get rid of this member. Bug: 6662963 Bug: 6667091 Change-Id: I1d970d2a97992507e86c5b94978a2543fe42b375 Jean Chalard2012-06-151-4/+4
| |_|/ |/| |