| Commit message (Expand) | Author | Age | Files | Lines |
* | Update language to comply with Android’s inclusive language guidance•••See https://source.android.com/setup/contribute/respectful-code for reference
Bug: 161896447
Test: tapas LatinIME && m
Change-Id: I2ffb39ff70f61e579b62761d3da526a545dead1f
|  Seigo Nonaka | 2020-07-22 | 1 | -2/+2 |
* | Merge changes Iaed8abfb,I8e55b57c into jb-ub-latinimegoogle•••* changes:
LatinIME portion of StatsUtil change.
Do not decorate committed spans.
|  Dan Zivkovic | 2015-06-23 | 1 | -3/+4 |
|\ |
|
| * | Do not decorate committed spans.•••Users rarely tap on committed words, and the cost of sending the spans back
through the input connection, back and forth to the target app, is too high.
Bug 21926256.
Change-Id: I8e55b57ce2148ed313dc927425b6d9c958634958
|  Dan Zivkovic | 2015-06-23 | 1 | -3/+4 |
* | | Workaround for preserving responsiveness on a slow InputConnection.•••1. Add mechanism to detect a slow or non-resonsive InputConnection (IC)
2. When IC slowness is detected, skip certain IC calls that are known
to be expensive (e.g., getTextAfterCursor).
3. Similarly, disables learning / unlearning on a slow IC.
4. IC slowness flag is reset when starting input on a new TextView or
when a fixed amount of time has passed.
Note: These are mostly temporary workarounds. The permanent solution is
to refactor RichInputConnection so that it is less sensitive to IC
slowness in general.
Bug: 21926256
Change-Id: I383fab0516d3f3a8e0f71e5d760a8336a7730f7c
|  Tom Ouyang | 2015-06-23 | 1 | -5/+28 |
|/ |
|
* | Cleanup before fixing getTextAfterCursor().•••We never delete text after the cursor, so constrain the API accordingly.
Define the number of characters to read before and after.
Set them to reasonable values.
The next CL will start caching text after the cursor.
Bug 21926256.
Change-Id: Idd58daf68614de4a69344aa3c8a4323720c5d3a0
|  Dan Zivkovic | 2015-06-19 | 1 | -9/+9 |
* | Do not learn from cursor corrections when autocorrection is disabled.•••Bug: 20681528
Change-Id: I80e7095b70a151f3ccc36856d7e0837613a35972
|  Tom Ouyang | 2015-05-01 | 1 | -3/+2 |
* | Always specify non-null Locale object to SuggestionSpan•••Confusingly, specifying a null Locale object to the constructor
of SuggestionSpan does not necessarily mean that
SuggestionSpan#getLocale() returns null. The constructor in
question also receives Context object, and Context's locale can
be used as a fallback locale to initialize locale of
SuggestionSpan.
With this CL, LatinIME always specify non-null Locale object
when instantiating SuggestionSpan object. It basically
corresponds to the active main dictionary, but can be
Locale#ROOT when one locale is not determined for some reasons.
BUG: 20435013
Change-Id: I2c152466410327300e7dba4d7ed9a22f57c17c4f
|  Yohei Yukaw | 2015-04-20 | 1 | -2/+16 |
* | Fix the NPE on selection string on unlearnWord•••Bug: 20150386
Change-Id: I2ed69aba7b1fdaba1e2ac07b8218a265dfe23e09
|  Mohammadinamul Sheik | 2015-04-13 | 1 | -2/+5 |
* | Log timing for performUpdateSuggestionStripSync.•••Change-Id: Id08daf7c06e874b43deed77a49b65969dadb1565
|  Tom Ouyang | 2015-04-03 | 1 | -0/+9 |
* | Merge "Log timing of commitChosenWord()" |  Dan Zivkovic | 2015-04-02 | 1 | -9/+6 |
|\ |
|
| * | Log timing of commitChosenWord()•••Bug 19987461.
Change-Id: If5bb798a350e9083ee8b67a84af132c100f0a7eb
|  Dan Zivkovic | 2015-04-02 | 1 | -9/+6 |
* | | Merge "Log timing of commitChosenWord()" |  Dan Zivkovic | 2015-04-02 | 1 | -0/+39 |
|\| |
|
| * | Log timing of commitChosenWord()•••Bug 19987461.
Change-Id: Ibeebb9f1b1c4f3a9ed988c9e20209a9c83b5a359
|  Dan Zivkovic | 2015-04-02 | 1 | -0/+39 |
* | | Merge "Log interrupted tasks in AOSP." |  Dan Zivkovic | 2015-04-02 | 1 | -1/+1 |
|\| |
|
| * | Log interrupted tasks in AOSP.•••Bug 19987461.
Change-Id: Ia2714f555146f8f31a6d8c61f555d2b6fecdab7d
|  Dan Zivkovic | 2015-04-02 | 1 | -1/+1 |
* | | Learn corrections that were made in the middle of a word.•••These occur when the user moves the cursor into a word.
Bug: 19571104
Change-Id: Ibc2e4f0146f7c1130ad078bd0c0a871dafa5d694
|  Tom Ouyang | 2015-04-02 | 1 | -15/+44 |
|/ |
|
* | Unlearn word when the user moves the cursor in to correct it.•••Change-Id: I36358e551d6c51e786b6e09b1a1368ebf3c48f69
|  Tom Ouyang | 2015-04-01 | 1 | -0/+19 |
* | Resolve some InputLogic todo comments.•••Change-Id: Ic3d7d11ad90cc09edf62f48aa5362e71d692f7dd
|  Dan Zivkovic | 2015-03-20 | 1 | -31/+5 |
* | Merge "Add prev words context to the SuggestedWordInfo." |  Mohammadinamul Sheik | 2015-03-20 | 1 | -4/+8 |
|\ |
|
| * | Add prev words context to the SuggestedWordInfo.•••Bug: 19712589
Bug: 19715579
Change-Id: Ie06665cab8405455c1b0a2ff034e0bb0731c9156
|  Mohammadinamul Sheik | 2015-03-19 | 1 | -4/+8 |
* | | Log accepted punctuation suggestions.•••Bug 19825927.
Change-Id: If65b56aa5c269e47bcc609bdc673ba18c450ee66
|  Dan Zivkovic | 2015-03-19 | 1 | -0/+3 |
|/ |
|
* | Pass DictionaryFacilitator for autocorrection and suggestion stats•••Bug: 19715579
Change-Id: Ic48de74bde0f9f5d5e68e8289948cc5e92cbfa1e
|  Mohammadinamul Sheik | 2015-03-17 | 1 | -3/+3 |
* | Redundant code matches multiple languages.•••InputLogic should not have code that tweaks suggestion ranking based on the
language of the source dictionary.
Bug 19744396.
Change-Id: I8c0849555e74cec1302e78da04148dedd1cddabe
|  Dan Zivkovic | 2015-03-16 | 1 | -6/+2 |
* | Revert "Next-word suggestion bit in keyboard settings."•••This reverts commit 1ae16dc3db170802d1b38273f477125a2a969d32.
Bug 19596067.
Change-Id: Ie7286acbb70b215d7bd08e271bcf14526b68576f
|  Dan Zivkovic | 2015-03-16 | 1 | -0/+5 |
* | Merge "Remove ALS from LatinIME." |  Dan Zivkovic | 2015-03-12 | 1 | -5/+0 |
|\ |
|
| * | Remove ALS from LatinIME.•••This fixes unit tests and brings us closer to a green build.
Change-Id: Iffcc392eda4a7671a238b79cc7367320ca648725
|  Dan Zivkovic | 2015-03-11 | 1 | -5/+0 |
* | | Remove unused phrase gesture code.•••Bug: 19687841
Change-Id: I0862aa3127bf7f1564a4845efdf99ebf5ae4d5ac
|  Chieu Nguyen | 2015-03-11 | 1 | -46/+3 |
|/ |
|
* | Restart suggestions when backspacing into a reverted word.•••This is required for the final corrected word to be learned,
as learning only occurs when suggestions are active.
Note: This is already happening when backspacing into a non-reverted
word
Bug: 19619907
Bug: 18465402
Change-Id: I99a1d4f0ca0d62a2cdfa24cc0833ce89391715d9
|  Tom Ouyang | 2015-03-05 | 1 | -0/+14 |
* | Next-word suggestion bit in keyboard settings.•••This feature works in supported languages.
We don't need a user setting.
Bug 19596067.
Change-Id: Icdded772745f9816da47f8a5e3b87b733083b121
|  Dan Zivkovic | 2015-03-04 | 1 | -5/+0 |
* | Handle double space inserting a period.•••Change-Id: I109f0e9cf3e972bf60aa3fbbe817337aef70ea3c
|  Chieu Nguyen | 2015-02-27 | 1 | -0/+1 |
* | Use Keyboard in several interfaces.•••Simplify interfaces by passing Keyboard instead of
KeyboardLayout and ProximityInfo directly. Also require
the Keyboard passed be non-null and change the SpellChecker
to bail out if there is no keyboard for the locale.
Change-Id: I960f15ff60171f55d3e0a96fd6469b7dc3a045e2
|  Mario Tanev | 2015-02-25 | 1 | -7/+5 |
* | Merge "Pass long timestamps to DictionaryFacilitator" |  Jatin Matani | 2015-02-24 | 1 | -1/+1 |
|\ |
|
| * | Pass long timestamps to DictionaryFacilitator•••Change-Id: I95500f210ed409c0ff254b08b68fe3b5b59ba4f4
|  Jatin Matani | 2015-02-23 | 1 | -1/+1 |
* | | Check for null TextRange in InputLogic.unlearnWordBeingDeleted•••Change-Id: Ia0df0ab740c76185f94966f59a74a6ebdd1cffe8
|  Tom Ouyang | 2015-02-24 | 1 | -4/+9 |
|/ |
|
* | Add more options for calling removeWordFromPersonalizedDicts.•••Bug: 19441205
Change-Id: I41aff536a64271d2dc9489a20df33d64170756cc
|  Tom Ouyang | 2015-02-19 | 1 | -2/+53 |
* | Fix accidentally inverted if check.•••Change-Id: I9c28f4154f69c63564a2bda357c16cef4e68dc0d
|  Dan Zivkovic | 2015-02-04 | 1 | -1/+1 |
* | Merge "Removing code from RichInputConnection." |  Dan Zivkovic | 2015-02-05 | 1 | -6/+0 |
|\ |
|
| * | Removing code from RichInputConnection.•••Followup CL that removes some more unused methods and variables.
Change-Id: I4163c7cd017f59d1fd445adb6294fc89dcaafe6e
|  Dan Zivkovic | 2015-02-04 | 1 | -6/+0 |
* | | AOSP changes to use KeyboardLayout to support the new DictionaryFacilitator•••Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844
|  Mohammadinamul Sheik | 2015-02-04 | 1 | -2/+4 |
|/ |
|
* | LatinIME portion of "green plus" feature.•••Removes the feature that adds strings to the user dictionary,
aka the "green highlight with a plus sign".
Bug 19237189.
Change-Id: I2387129a3add2d69d625f2ff16ed8cab3f10a735
|  Dan Zivkovic | 2015-02-03 | 1 | -152/+8 |
* | LatinIME portion of multi-lang option removal.•••Bug 19188067.
Change-Id: Ic9a3637f59dda30c699141222b9dcac3cd624b99
|  Dan Zivkovic | 2015-01-29 | 1 | -2/+1 |
* | Make the typed word a SuggestedWordInfo•••That allows to carry the language information in an
accurate manner.
Bug: 18063142
Change-Id: I0bca8981372ae10648274095b18b26a3686b762b
|  Jean Chalard | 2014-11-20 | 1 | -21/+23 |
* | Merge "Fix oscillations on ICS" |  Jean Chalard | 2014-11-19 | 1 | -5/+9 |
|\ |
|
| * | Fix oscillations on ICS•••Bug: 18181427
Change-Id: Ib4dd62037b1f7b2d10496ee3e45b4a138e29f90a
|  Jean Chalard | 2014-11-19 | 1 | -5/+9 |
* | | Merge "Remove the other deprecated constructor to SuggestedWords" |  Jean Chalard | 2014-11-19 | 1 | -2/+3 |
|\ \ |
|
| * | | Remove the other deprecated constructor to SuggestedWords•••Change-Id: Ied821df01e032ebc913d2f15dffdf41a51372ea4
|  Jean Chalard | 2014-11-17 | 1 | -2/+3 |
| |/ |
|
* / | Rename a confusing method name•••...and fix a bug that happened because of it.
Bug: 18417740
Change-Id: I7a33780adcb8f4e2625abcd3eec906dfee1f5dcf
|  Jean Chalard | 2014-11-18 | 1 | -10/+12 |
|/ |
|
* | Move InputPointers and ResizableIntArray to common•••Bug: 18108776
Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe
|  Jean Chalard | 2014-10-29 | 2 | -2/+2 |
* | Move StringUtils under common.•••Bug: 18108776
Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
|  Jean Chalard | 2014-10-28 | 1 | -1/+1 |
* | Move Constants.java to the latin.common package•••Our intention is to have classes of latinime-common under the common
package as much as we can.
Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
|  Ken Wakasa | 2014-10-23 | 1 | -1/+1 |