| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge "Don't assume that correctable words are invalid" |  Dan Zivkovic | 2015-02-26 | 1 | -6/+8 |
|\ |
|
| * | Don't assume that correctable words are invalid•••Currently, the Delight3DictionaryFacilitator sets a boolean flag when the top
suggestion score exceeds the auto-correction threshold. This flag is used to
trigger auto-correction of the typed word. Also, the existing logic assumes
that if allowsToBeAutoCorrected then the word is invalid, which is no longer
true after we stopped using whitelists.
Bug 19518376.
Change-Id: Ifa7f6a09c07d25ac68c6cf3aec91f358bd88689f
|  Dan Zivkovic | 2015-02-25 | 1 | -6/+8 |
* | | 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 | -22/+15 |
|/ |
|
* | Auto-correct without whitelist in Delight3.•••Bug 19390471.
Change-Id: Ie09b916ca80591c98f48ae1d74d4fd5b0c5d6b33
|  Dan Zivkovic | 2015-02-25 | 1 | -4/+7 |
* | Pass ComposedData to the decoder instead of WordComposer.•••Change-Id: I8bd544d03d9087a02294b08a9986cad229dae795
|  Martin Paraskevov | 2015-02-24 | 1 | -5/+6 |
* | AOSP changes to use KeyboardLayout to support the new DictionaryFacilitator•••Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844
|  Mohammadinamul Sheik | 2015-02-04 | 1 | -8/+16 |
* | Allow whitelist changes when no close word•••When there isn't a close word in another language of the
current multi-language set, we allow whitelist entries
to take force even if we are not confident in the current
language.
Bug: 18063142
Bug: 18130489
Bug: 18132240
Bug: 18136721
Bug: 18200415
Change-Id: I044674ba7b70aa86ab2a48d2e4d53a1c8007b62c
|  Jean Chalard | 2014-11-26 | 1 | -10/+82 |
* | Use confidence to fix whitelist•••With this the most obvious problem is fixed. However there
are two remaining items : we should still enforce whitelist
when there are no close candidates at all, and we should
start in confident mode when pressing the globe key.
Bug: 18063142
Bug: 18130489
Bug: 18132240
Bug: 18136721
Bug: 18200415
Change-Id: Ibc0571ae35fc28f8d13760aa86b25db1163d3e31
|  Jean Chalard | 2014-11-26 | 1 | -3/+16 |
* | Annotate the typed word with its source dictionary•••...when applicable of course. This will allow for informing the
language switching authorities that the typed word was a
specific language, instead of leaving them in the dark.
Bug: 18063142
Bug: 18130489
Bug: 18132240
Bug: 18136721
Bug: 18200415
Change-Id: Ice3e7026a68c3018f54d730ec84f6762bf55899b
|  Jean Chalard | 2014-11-20 | 1 | -6/+12 |
* | 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 | -15/+18 |
* | Remove a deprecated constructor to SuggestedWords•••Change-Id: If4d358b3a11fb25fc214c728269519d8c25f9adc
|  Jean Chalard | 2014-11-07 | 1 | -1/+5 |
* | Merge "Remove Dict dependency on WordComposer and ProximityInfo" |  Jean Chalard | 2014-10-31 | 1 | -4/+4 |
|\ |
|
| * | Remove Dict dependency on WordComposer and ProximityInfo•••Bug: 18108776
Change-Id: I9b399a44241e05a7add9bb8094263aa76de37880
|  Jean Chalard | 2014-10-29 | 1 | -4/+4 |
* | | Merge "[CS8] Add explanations" |  Jean Chalard | 2014-10-29 | 1 | -16/+28 |
|\ \
| |/
|/| |
|
| * | [CS8] Add explanations•••Bug: 13238601
Change-Id: I72a78be5848485f7fd77f5586573692529c7547b
|  Jean Chalard | 2014-10-28 | 1 | -16/+28 |
* | | 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 | -0/+1 |
* | 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
|  Tadashi G. Takaoka | 2014-10-21 | 1 | -1/+1 |
* | Enforce a length limit to auto-correction for some languages•••Bug: 15379262
Change-Id: I27fad12f468b5bc6ad1a0876aac72e5f5ca5760a
|  Jean Chalard | 2014-10-17 | 1 | -2/+58 |
* | [ML15] First step in removing DictionaryFacilitator.getLocale•••Bug: 11230254
Change-Id: Ied010ec6f1024080e8a499f682d2fc1780e82ef7
|  Jean Chalard | 2014-10-07 | 1 | -6/+6 |
* | Rename PrevWordsInfo to NgramContext.•••Bug: 14425059
Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984
|  Keisuke Kuroyanagi | 2014-09-29 | 1 | -7/+7 |
* | Fix showing important notice even at beginning of sentence•••This is a cherry-pick of Ic72d6fecc3 from lmp-dev.
Bug: 17536096
Change-Id: Id76b8f8dc85d03bc7ed5f24800301c081a82a8d2
|  Tadashi G. Takaoka | 2014-09-18 | 1 | -2/+10 |
* | Making spelling of the word "distracters" consistent•••Bug: 17537869
Change-Id: Ibfc1c84aff72aeb76c9b127503369d00f3dfaceb
|  Adrian Velicu | 2014-09-17 | 1 | -1/+1 |
* | [ML7] Have multiple DictionaryGroup instances in facilitator•••This is the central change of multilingual input.
Bug: 11230254
Change-Id: Id8b68fb101e837e8cf182ab4bc1e55e4da5cc49d
|  Jean Chalard | 2014-09-16 | 1 | -1/+1 |
* | [ML3] Put the locale in SuggestedWordInfo•••...and remove it from SuggestionResults.
Change-Id: Iae85ec7e82e2caf18cc6d7656aa46dc150707cdd
|  Jean Chalard | 2014-09-01 | 1 | -6/+10 |
* | Fix a bug where the top prediction would disappear.•••This is because prediction can't be easily distinguished in
style. This fixes the bug by simulating the right members,
but some refactoring should be done to remove useless
booleans.
Bug: 17271923
Change-Id: Ib88f3fb95678021624e59535492926dd315d26fb
|  Jean Chalard | 2014-08-26 | 1 | -6/+6 |
* | Add the input style to SuggestedWords.•••Change-Id: I81f37d08659d449822b027d3d5912e11eec8b8ff
|  Jean Chalard | 2014-08-14 | 1 | -19/+18 |
* | Rename LatinImeLogger to DebugFlags•••Bug: 15318007
Change-Id: Ic0268fd12865c9a692a5e7110a9beb76cb8b6d7f
|  Tadashi G. Takaoka | 2014-07-16 | 1 | -1/+2 |
* | Move phrase gesture from additional features to public.•••Bug: 15758242
Change-Id: I703dc2703afdf9402c5d2ac27411b74ece993dba
|  Keisuke Kuroyanagi | 2014-07-08 | 1 | -14/+11 |
* | [CS6] Cut out methods to clarify what we are doing•••Bug: 13238601
Change-Id: I99cc62e91b1e89130358fded572987023d919507
|  Jean Chalard | 2014-06-30 | 1 | -39/+45 |
* | [CS5] Use a local var to keep the first suggestion•••Bug: 13238601
Change-Id: Ida8973945e8b141d01ea9d1825b89d84f0911575
|  Jean Chalard | 2014-06-27 | 1 | -6/+7 |
* | Fix the build•••That was a merge not well resolved by git >.>
Change-Id: I3cd042d6a5206daf1e9942358405d647c67423dd
|  Jean Chalard | 2014-06-26 | 1 | -1/+1 |
* | [CS4] Remove useless tests and processing•••Since we have a de-duped and transformed collection, we
can just read from it instead of computing it separately.
Bug: 13238601
Change-Id: I0aa4b0d91d3b350f9449e13658bfb587fc538764
|  Jean Chalard | 2014-06-26 | 1 | -22/+9 |
* | [CS3] Move transformation of words to earlier•••Bug: 13238601
Change-Id: I37fe66c6152cdf8c60878d5619bb5dc41f3223df
|  Jean Chalard | 2014-06-23 | 1 | -15/+15 |
* | [CS2] Refactor a bit removeDups•••This way is more understandable, and also supporting an
external string is helping for future refactorings
Bug: 13238601
Change-Id: I4ebeed46eb0b35011164946af71ac257c6449ddb
|  Jean Chalard | 2014-06-23 | 1 | -2/+2 |
* | [CS1] Some initial clean up•••Bug: 13238601
Change-Id: I54ee9a85ecfee3c50c8db3eb4cd6f391a775a630
|  Jean Chalard | 2014-06-23 | 1 | -24/+17 |
* | [CM1] Let predictions be aware of capitalize mode.•••Bug: 15554503
Change-Id: If5e8c0d94ed26d929400ccbb0d45ac23dd98d180
|  Jean Chalard | 2014-06-16 | 1 | -1/+2 |
* | Remove mPrevWordsInfo•••This member has outlived its usefulness. It's not clear now that it
makes things really faster, but it does bring a lot of complexity
that we can avoid by removing it.
Change-Id: Ifbc8094a45b56b958fe165b1930f4cc358a97721
|  Jean Chalard | 2014-06-10 | 1 | -8/+8 |
* | Remove LatinImeLogger and UsabilityStudyLogUtils•••This CL must be checked in together with Ie52007dc5c.
Bug: 15318007
Change-Id: Ie665f296e43b5485ae8ba7e949aa262794ee0dcc
|  Tadashi G. Takaoka | 2014-05-29 | 1 | -13/+0 |
* | Stop directly checking SuggestedWordInfo.mKind•••Bug: 15298959
Change-Id: Iba6eeb7981634e7ddb896404978b30f6efd6e72f
|  Keisuke Kuroyanagi | 2014-05-28 | 1 | -1/+1 |
* | Use whether it's exact match to detect distracters.•••Bug: 13142176
Change-Id: Id5b7286d28897931f7bfe571be45d46ffeef4adf
|  Keisuke Kuroyanagi | 2014-05-26 | 1 | -2/+2 |
* | Use Java 7 diamond operator•••Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
|  Tadashi G. Takaoka | 2014-05-24 | 1 | -7/+5 |
* | Merge "Revert "Fix: too many calls to getSuggestedWordsForTypingInput"" |  Ken Wakasa | 2014-05-23 | 1 | -0/+1 |
|\ |
|
| * | Revert "Fix: too many calls to getSuggestedWordsForTypingInput"•••This reverts commit 7aa895e2e3edb59620c28354c7d7746b93964b10.
Bug: 15148015
Change-Id: If39c4f8b897f247d4eb935923d55d81def4c8fb4
|  Ken Wakasa | 2014-05-23 | 1 | -0/+1 |
* | | Have DictionaryFacilitator in LatinIME.•••Bug: 13142176
Bug: 15094186
Change-Id: I9da67352ff2abcd289fa5885389895ced878a413
|  Keisuke Kuroyanagi | 2014-05-23 | 1 | -2/+5 |
* | | Merge "Don't upcase suggestions when resuming on an uppercase word" |  Jean Chalard | 2014-05-22 | 1 | -1/+4 |
|\ \
| |/
|/| |
|
| * | Don't upcase suggestions when resuming on an uppercase word•••Bug: 13917781
Change-Id: I7458d120898a7c8c0bc2db2f6db3578fd1dd1681
|  Jean Chalard | 2014-05-22 | 1 | -1/+4 |
* | | Fix: too many calls to getSuggestedWordsForTypingInput•••Bug: 15148015
Change-Id: Idcb729734bd62b537fb81acf8bdb5cae4470404c
|  Jean Chalard | 2014-05-22 | 1 | -1/+0 |
|/ |
|
* | Use PrevWordsInfo instead of String in Java side.•••Bug: 14119293
Bug: 14425059
Change-Id: I3d5da84881a49a04550180dd9aac2c37da2ed762
|  Keisuke Kuroyanagi | 2014-05-19 | 1 | -8/+8 |
* | Fix: StringIndexOutOfBoundsException.•••Bug: 14985751
Change-Id: I9df2f737555ab02e24e0fbd231a97c1eec26bc57
|  Keisuke Kuroyanagi | 2014-05-16 | 1 | -1/+1 |