aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add go to "Settings" button to important notice dialog•••This CL also - removes icons on important notice title. - changes the "Personalized suggestions" summary text. This change must be checked in together with Id115d89ba9. Bug: 10587358 Change-Id: I52ff26fa8ae12445e9014ba08253f69e1be609f4 Tadashi G. Takaoka2014-02-172-17/+12
* Remove unused code.•••Bug: 12810574 Change-Id: I9c7fff60ae0e94d52f3bd19c3e88de5a53b917d7 Keisuke Kuroyanagi2014-02-1511-592/+98
* Implement PatriciaTriePolicy::getNextWordAndNextToken().•••Bug: 12810574 Change-Id: Id1d44f90de9455d9cbe7b6e0a161cae91d6d422c Keisuke Kuroyanagi2014-02-152-18/+54
* Merge "Remove unused argument from readDictionaryBinary."Keisuke Kuroyanagi2014-02-144-42/+13
|\
| * Remove unused argument from readDictionaryBinary.•••Bug: 12810574 Change-Id: Ice415ebd8d11162facca3fe8927ef8a616b11424 Keisuke Kuroyanagi2014-02-144-42/+13
* | Add PunctuationSuggestions class•••This change must be checked in together with I366c477516. Bug: 12640318 Change-Id: I8d3864b9d9649c9e3306e82b01a6327b11281b1f Tadashi G. Takaoka2014-02-148-67/+178
* | Merge "Show the suggestion strip for the important notice"Jean Chalard2014-02-143-6/+9
|\ \
| * | Show the suggestion strip for the important notice•••Bug: 10587358 Change-Id: Ia060a9ca9dfc2e7fe0750536a9fea3b9cc5900c4 Jean Chalard2014-02-123-6/+9
* | | Merge "Backward compatibility hack : send delete when empty."Jean Chalard2014-02-131-1/+7
|\ \ \
| * | | Backward compatibility hack : send delete when empty.•••Some apps depend on the keyboard sending something to them when the text is empty. This is BROKEN. Your app must not lie to the keyboard about what is before the cursor. If there is something to delete, you must not pretend there is not and try to catch some delete event. This will result in a bad user experience. This will not work with all IMEs. If your app needs this broken behavior, you're doing it wrong. Seriously guys, we're not in the era of typewriters any more, there are touch screens, there are gestures, there is accessibility, there are many innovative IMEs that don't have keys. Do *NOT* rely on key events. This change implements an ugly hack so that these broken apps may continue half-working with LatinIME. We are very unhappy about this. Bug: 12998568 Change-Id: Ia62ae2fbee4fee65b463acf3a79aafcfd0defa1d Jean Chalard2014-02-131-1/+7
* | | | Merge "Fix UserHistoryDictionaryTests"Tadashi G. Takaoka2014-02-132-25/+23
|\ \ \ \
| * | | | Fix UserHistoryDictionaryTests•••Change-Id: I5f2f555f9c3f471545921ef80e4cf528976be837 Tadashi G. Takaoka2014-02-132-25/+23
* | | | | Merge "Fix showing all suggestions when the top suggestion is long"Tadashi G. Takaoka2014-02-132-37/+51
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Fix showing all suggestions when the top suggestion is long•••This change also fixes Bug#12982404; displays the suggestion word using entire suggestions strip if there is only one suggestion. Bug: 12564279 Bug: 12982404 Change-Id: I51806b90c3ee34a2072880245d4e33f7be273c8f Tadashi G. Takaoka2014-02-132-37/+51
| |/ / /
* | | | Merge "Fix a test."Jean Chalard2014-02-131-17/+29
|\ \ \ \ | |/ / / |/| | |
| * | | Fix a test.•••This fixes two separate problems: - The word finds itself with two separate suggestion spans. This is fine for LatinIME, but it's hard to predict whether it's fine for other interested parties (other keyboards). - The test for the blue underline was incorrect. Change-Id: I3ecc849676851bf25a25238d694adaa956521a26 Jean Chalard2014-02-131-17/+29
| |/ /
* | | Merge "Refactor dictionary constructor"Tadashi G. Takaoka2014-02-137-59/+34
|\ \ \
| * | | Refactor dictionary constructor•••This change must be checked in together with I3923d5af2a. Bug: 12994268 Change-Id: I19de6efbdfa3b6c6c69a20a836e53962fd5737de Tadashi G. Takaoka2014-02-137-59/+34
| |/ /
* / / Dump settings.•••Bug: 10315296 Change-Id: Ieb020a23886514b3ba97611d8a6001f32b322f63 Jean Chalard2014-02-123-7/+108
|/ /
* | Make importance notice dialog cancel able•••Bug: 10587358 Change-Id: I7415a6f33e6b5542718164fea1555095d23233e5 Tadashi G. Takaoka2014-02-121-1/+1
* | Revert "Display predictions when the cursor is moved after a word."•••This change is lacking some comments and break some unit tests. It needs more work. This reverts commit 38d31a5e79c64e706e1698d2d24adb51c4ac53aa. Change-Id: I675854fd0729f2d01b7751e35c6d0117f4f88993Jean Chalard2014-02-101-8/+1
* | Display predictions when the cursor is moved after a word.•••Bug: 12951777 Change-Id: I744b98df6679edd34ca3c1392e38597325935932 Jean Chalard2014-02-101-1/+8
|/
* Merge "Show important notice strip"Jean Chalard2014-02-103-15/+35
|\
| * Show important notice strip•••Bug: 10587358 Change-Id: I1af3faa59afb2fc4cb90176acff1c2b0b1ba369c Tadashi G. Takaoka2014-02-103-15/+35
* | Merge "Remove unused code."Keisuke Kuroyanagi2014-02-105-235/+76
|\ \
| * | Remove unused code.•••Bug: 12810574 Change-Id: If0ef02a984469a3b6e0c00b1c3c8d98d0d2b5466 Keisuke Kuroyanagi2014-02-105-235/+76
* | | Merge "Make PtNode have ProbabilityInfo instead of raw value."Keisuke Kuroyanagi2014-02-1011-104/+140
|\| |
| * | Make PtNode have ProbabilityInfo instead of raw value.•••Bug: 11281877 Bug: 12810574 Change-Id: Id1cda0afc74c4e30633c735729143491b2274a7b Keisuke Kuroyanagi2014-02-1011-104/+140
| |/
* | Merge "Fix possible NPE while finding device override value from resource"Tadashi G. Takaoka2014-02-102-45/+19
|\ \
| * | Fix possible NPE while finding device override value from resource•••Bug: 12949735 Change-Id: Iffda08db413b3b3d338ab9bf625bb0968c2e48dd Tadashi G. Takaoka2014-02-102-45/+19
* | | Refactor Key constructors•••This is a followup of I76432556ca. Change-Id: Ie2c8f7c23352a33db28e89ee8e6ebaba9eb760a3 Tadashi G. Takaoka2014-02-101-4/+4
|/ /
* / Add debug settings for keypress popup animations•••Bug: 12928125 Change-Id: I49faab754c7d1dcf4a791dfc535d3a78b62ce67a Tadashi G. Takaoka2014-02-074-6/+159
|/
* Use native logic to read Ver4 dict.•••Bug: 11281877 Bug: 12810574 Change-Id: Ief371d3ef61818e4e031de4659aee3c9584c7379 Keisuke Kuroyanagi2014-02-066-853/+105
* Implement getHeaderInfoNative.•••Bug: 11281877 Bug: 12810574 Change-Id: Ia3d85ae2cfdb486e74b8636a62431eae883c85da Keisuke Kuroyanagi2014-02-063-7/+15
* Move INCLUDE_RAW_SUGGESTIONS flag to ProductionFlag•••This change must be checked in together with Iac93eb79fc. Bug: 12913520 Bug: 12179576 Change-Id: Ic9a40fb0529202893be8ccb6f5abfbbe6d78508c Tadashi G. Takaoka2014-02-062-4/+6
* Merge "Conditionally store the raw suggestions."Jean Chalard2014-02-066-20/+48
|\
| * Conditionally store the raw suggestions.•••Bug: 12913520 Change-Id: Ie15f97d90c142c51089280252b35b5ad1d226e19 Jean Chalard2014-02-066-20/+48
* | Merge "Use CombinedFormatUtils to convert dict elements to strings."Keisuke Kuroyanagi2014-02-063-32/+105
|\ \
| * | Use CombinedFormatUtils to convert dict elements to strings.•••Bug: 11281877 Bug: 12810574 Change-Id: Ib631f75eab73abc9877a7698171c45e8f2fc7600 Keisuke Kuroyanagi2014-02-063-32/+105
* | | Merge "Consolidate WordProperty and Word."Keisuke Kuroyanagi2014-02-069-266/+246
|\| |
| * | Consolidate WordProperty and Word.•••Bug: 11281877 Bug: 12810574 Change-Id: I9dc99188f80f25a8780c1860dab46e4aa80a23e5 Keisuke Kuroyanagi2014-02-069-266/+246
* | | Merge "Unregister DictionaryDumpBroadcastReceiver in onDestroy()."Keisuke Kuroyanagi2014-02-061-0/+1
|\ \ \
| * | | Unregister DictionaryDumpBroadcastReceiver in onDestroy().•••Change-Id: I83a05a8369c2fe2fa7522f18eb00983a0b10dc19 Keisuke Kuroyanagi2014-02-061-0/+1
| | |/ | |/|
* / | Remove a redundant comment.•••No need to say this twice. Change-Id: Ief7ac425037aa2767ee8f21c9552138a9c46afc8 Jean Chalard2014-02-051-2/+0
|/ /
* | Merge "Stop considering personalization dicts outputs as words"Jean Chalard2014-02-054-6/+30
|\ \
| * | Stop considering personalization dicts outputs as words•••Bug: 12800726 Bug: 12798403 Change-Id: I6d60f9ad39761757f8a64533f40d6441f3a36410 Jean Chalard2014-02-054-6/+30
* | | Merge "Make WeightedString have ProbabilityInfo."Keisuke Kuroyanagi2014-02-056-23/+51
|\ \ \ | | |/ | |/|
| * | Make WeightedString have ProbabilityInfo.•••Bug: 11281877 Bug: 12810574 Change-Id: I265e3d8654c75766cd0e0d09d67ef62b4566298a Keisuke Kuroyanagi2014-02-056-23/+51
* | | Merge "Separate ProbabilityInfo form WordProperty."Keisuke Kuroyanagi2014-02-052-24/+55
|\| |
| * | Separate ProbabilityInfo form WordProperty.•••Bug: 11281877 Bug: 12810574 Change-Id: I0c77d976c915bdf2a2cddabd0cbedc2fb6691c7b Keisuke Kuroyanagi2014-02-052-24/+55