Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 2015-06-19 | 1 | -9/+9 | |
* | Do not learn from cursor corrections when autocorrection is disabled.•••Bug: 20681528 Change-Id: I80e7095b70a151f3ccc36856d7e0837613a35972 | 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 | 2015-04-20 | 1 | -2/+16 | |
* | Fix the NPE on selection string on unlearnWord•••Bug: 20150386 Change-Id: I2ed69aba7b1fdaba1e2ac07b8218a265dfe23e09 | 2015-04-13 | 1 | -2/+5 | |
* | Log timing for performUpdateSuggestionStripSync.•••Change-Id: Id08daf7c06e874b43deed77a49b65969dadb1565 | 2015-04-03 | 1 | -0/+9 | |
* | Merge "Log timing of commitChosenWord()" | 2015-04-02 | 1 | -9/+6 | |
|\ | |||||
| * | Log timing of commitChosenWord()•••Bug 19987461. Change-Id: If5bb798a350e9083ee8b67a84af132c100f0a7eb | 2015-04-02 | 1 | -9/+6 | |
* | | Merge "Log timing of commitChosenWord()" | 2015-04-02 | 1 | -0/+39 | |
|\| | |||||
| * | Log timing of commitChosenWord()•••Bug 19987461. Change-Id: Ibeebb9f1b1c4f3a9ed988c9e20209a9c83b5a359 | 2015-04-02 | 1 | -0/+39 | |
* | | Merge "Log interrupted tasks in AOSP." | 2015-04-02 | 1 | -1/+1 | |
|\| | |||||
| * | Log interrupted tasks in AOSP.•••Bug 19987461. Change-Id: Ia2714f555146f8f31a6d8c61f555d2b6fecdab7d | 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 | 2015-04-02 | 1 | -15/+44 | |
|/ | |||||
* | Unlearn word when the user moves the cursor in to correct it.•••Change-Id: I36358e551d6c51e786b6e09b1a1368ebf3c48f69 | 2015-04-01 | 1 | -0/+19 | |
* | Resolve some InputLogic todo comments.•••Change-Id: Ic3d7d11ad90cc09edf62f48aa5362e71d692f7dd | 2015-03-20 | 1 | -31/+5 | |
* | Merge "Add prev words context to the SuggestedWordInfo." | 2015-03-20 | 1 | -4/+8 | |
|\ | |||||
| * | Add prev words context to the SuggestedWordInfo.•••Bug: 19712589 Bug: 19715579 Change-Id: Ie06665cab8405455c1b0a2ff034e0bb0731c9156 | 2015-03-19 | 1 | -4/+8 | |
* | | Log accepted punctuation suggestions.•••Bug 19825927. Change-Id: If65b56aa5c269e47bcc609bdc673ba18c450ee66 | 2015-03-19 | 1 | -0/+3 | |
|/ | |||||
* | Pass DictionaryFacilitator for autocorrection and suggestion stats•••Bug: 19715579 Change-Id: Ic48de74bde0f9f5d5e68e8289948cc5e92cbfa1e | 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 | 2015-03-16 | 1 | -6/+2 | |
* | Revert "Next-word suggestion bit in keyboard settings."•••This reverts commit 1ae16dc3db170802d1b38273f477125a2a969d32. Bug 19596067. Change-Id: Ie7286acbb70b215d7bd08e271bcf14526b68576f | 2015-03-16 | 1 | -0/+5 | |
* | Merge "Remove ALS from LatinIME." | 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 | 2015-03-11 | 1 | -5/+0 | |
* | | Remove unused phrase gesture code.•••Bug: 19687841 Change-Id: I0862aa3127bf7f1564a4845efdf99ebf5ae4d5ac | 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 | 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 | 2015-03-04 | 1 | -5/+0 | |
* | Handle double space inserting a period.•••Change-Id: I109f0e9cf3e972bf60aa3fbbe817337aef70ea3c | 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 | 2015-02-25 | 1 | -7/+5 | |
* | Merge "Pass long timestamps to DictionaryFacilitator" | 2015-02-24 | 1 | -1/+1 | |
|\ | |||||
| * | Pass long timestamps to DictionaryFacilitator•••Change-Id: I95500f210ed409c0ff254b08b68fe3b5b59ba4f4 | 2015-02-23 | 1 | -1/+1 | |
* | | Check for null TextRange in InputLogic.unlearnWordBeingDeleted•••Change-Id: Ia0df0ab740c76185f94966f59a74a6ebdd1cffe8 | 2015-02-24 | 1 | -4/+9 | |
|/ | |||||
* | Add more options for calling removeWordFromPersonalizedDicts.•••Bug: 19441205 Change-Id: I41aff536a64271d2dc9489a20df33d64170756cc | 2015-02-19 | 1 | -2/+53 | |
* | Fix accidentally inverted if check.•••Change-Id: I9c28f4154f69c63564a2bda357c16cef4e68dc0d | 2015-02-04 | 1 | -1/+1 | |
* | Merge "Removing code from RichInputConnection." | 2015-02-05 | 1 | -6/+0 | |
|\ | |||||
| * | Removing code from RichInputConnection.•••Followup CL that removes some more unused methods and variables. Change-Id: I4163c7cd017f59d1fd445adb6294fc89dcaafe6e | 2015-02-04 | 1 | -6/+0 | |
* | | AOSP changes to use KeyboardLayout to support the new DictionaryFacilitator•••Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844 | 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 | 2015-02-03 | 1 | -152/+8 | |
* | LatinIME portion of multi-lang option removal.•••Bug 19188067. Change-Id: Ic9a3637f59dda30c699141222b9dcac3cd624b99 | 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 | 2014-11-20 | 1 | -21/+23 | |
* | Merge "Fix oscillations on ICS" | 2014-11-19 | 1 | -5/+9 | |
|\ | |||||
| * | Fix oscillations on ICS•••Bug: 18181427 Change-Id: Ib4dd62037b1f7b2d10496ee3e45b4a138e29f90a | 2014-11-19 | 1 | -5/+9 | |
* | | Merge "Remove the other deprecated constructor to SuggestedWords" | 2014-11-19 | 1 | -2/+3 | |
|\ \ | |||||
| * | | Remove the other deprecated constructor to SuggestedWords•••Change-Id: Ied821df01e032ebc913d2f15dffdf41a51372ea4 | 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 | 2014-11-18 | 1 | -10/+12 | |
|/ | |||||
* | Move InputPointers and ResizableIntArray to common•••Bug: 18108776 Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe | 2014-10-29 | 1 | -1/+1 | |
* | Move StringUtils under common.•••Bug: 18108776 Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b | 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 | 2014-10-23 | 1 | -1/+1 | |
* | Fix Javadoc and null analysis related warnings•••This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1 | 2014-10-23 | 1 | -4/+6 | |
* | Fix some compiler warnings•••This CL fixes the following compiler warnings. - Indirect access to static member - Access to a non-accessible member of an enclosing type - Parameter assignment - Method can be static - Local variable declaration hides another field or variable - Value of local variable is not used - Unused import - Unused private member - Unnecessary 'else' statement - Unnecessary declaration of throw exception - Redundant type arguments - Missing '@Override' annotation - Unused '@SuppressWarning' annotations Bug: 18003991 Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7 | 2014-10-21 | 1 | -19/+15 | |
* | am 8435acd7: am f7f786d8: am d9c04a6b: am 6456af0e: am ecea8551: Fix a bug wi...•••* commit '8435acd789bd4f9c1322a73b9e0567c2dee7b336': Fix a bug with no suggestions flag | 2014-10-15 | 1 | -3/+5 | |
|\ | |||||
| * | Fix a bug with no suggestions flag•••We should reset the composition state when moving the cursor inside the word after a gesture when the text field specifies no suggestions. Bug: 17959921 Change-Id: I977fea775f7b7e145e343636f0fb94266a40953a | 2014-10-15 | 1 | -3/+5 |