87eb7ac29c51ba4c341cb663cdbbc5ea74595f2d |
|
02-Apr-2015 |
Dan Zivkovic <zivkovic@google.com> |
Add shortcut support to UserDictionaryLookup. Also move the class to the parent package, since it's no longer tied to the spell checking service. Bug 19966848. Bug 20036810. Change-Id: I35014d212fd87281eb90def03ee92e6872dcd63e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
16c262abe57a1cc481930391e800c35867f3d0b4 |
|
27-Mar-2015 |
Chieu Nguyen <cvnguyen@google.com> |
Make Hebrew spellchecking spellcheck Hebrew. Bug: 19966676 Change-Id: I657d2989966804cc1b6e3b12670a2123b6f06127
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
23a7998edde3b25d4dc7a14b8a653ccd325d2405 |
|
27-Mar-2015 |
Dan Zivkovic <zivkovic@google.com> |
Not all cyrillic scripts use east_slavic layout. Bug 19963288. Change-Id: I6d61110be11b260a4ec8e8c85fa0a32064e051e3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
26fb83c481034cb9dbc9504e60fde40c6b213e97 |
|
12-Mar-2015 |
Dan Zivkovic <zivkovic@google.com> |
Avoid creating empty String[]. Minor cleanup on the way to fixing spelling for downloaded language. Bug 19710676. Change-Id: I7be25fa82248f0317d894d44802bede9dbc4fe2a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
4e0af43673936c336fff298bc9aeee1d75c3bc92 |
|
12-Mar-2015 |
Chieu Nguyen <cvnguyen@google.com> |
Remove unused phrase gesture code. Bug: 19687841 Change-Id: I0862aa3127bf7f1564a4845efdf99ebf5ae4d5ac
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
b86ca76cea9aedf47a81f9272fb59897de3bbbe7 |
|
06-Mar-2015 |
Dan Zivkovic <zivkovic@google.com> |
Handle null InputMethodSubtype. Bug 19627494. Change-Id: I50dc77c59ced0f2e7c07a49ae0cb040197c2ab35
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
487e038ff329b6099ff5343fb2d7bdc60a6fd699 |
|
25-Feb-2015 |
Mario Tanev <radix@google.com> |
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
2b8d763c65b2482fcdc7efe301907ac18133fa42 |
|
10-Feb-2015 |
Martin Paraskevov <paraskevov@google.com> |
Pass ComposedData to the decoder instead of WordComposer. Change-Id: I8bd544d03d9087a02294b08a9986cad229dae795
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
29aa3df3dadeb5829a70652a24b0756e2c9e45ca |
|
20-Feb-2015 |
Dan Zivkovic <zivkovic@google.com> |
Spell checker uses cache of size 1. This is a step in the direction of removing the LRU cache completely. Change-Id: I8886f7ef74e6b1b35135e68f169cb461682964e9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
2979fad21384bb595ba2baca8f5bbbfc053be921 |
|
11-Feb-2015 |
Mario Tanev <radix@google.com> |
Merge "Add new class spellcheck.UserDictionaryLookup that can look up the system "Personal dictionary" in the event that the DictionaryFacilitator doesn't."
|
8aa310aa5a1b8e726e78c57361d496a82c569bf6 |
|
05-Feb-2015 |
Mario Tanev <radix@google.com> |
Add new class spellcheck.UserDictionaryLookup that can look up the system "Personal dictionary" in the event that the DictionaryFacilitator doesn't. Change-Id: Ib4f15ec4d8f06ea43c2e063f5a13a2f699afbb8a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
d6a8adcb044dd8b73a1c96776a835b411a978b46 |
|
06-Feb-2015 |
Dan Zivkovic <zivkovic@google.com> |
Cleanup in preparation of distracter change. Bug 19296201. Change-Id: If016da2b7f4b3ecb9afd6d7aed9d19fbd4938758
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
c0eb57124fd295ceb85c3350de3189c40594ee96 |
|
05-Feb-2015 |
Dan Zivkovic <zivkovic@google.com> |
Don't check user dictionary, except for spelling. We check different lists of dictionaries based on the use case. Bug 19270992. Change-Id: Ide69f2855978ebad32a58e9689b3a8d47e095994
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
b00c054125d9f2aa31c2147920cc52cbf2a45ccc |
|
04-Feb-2015 |
Mohammadinamul Sheik <inamul@google.com> |
AOSP changes to use KeyboardLayout to support the new DictionaryFacilitator Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
77e0fa1d6708fa53549d80fcd2035da5a30e4140 |
|
29-Jan-2015 |
Dan Zivkovic <zivkovic@google.com> |
LatinIME portion of multi-lang option removal. Bug 19188067. Change-Id: Ic9a3637f59dda30c699141222b9dcac3cd624b99
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
ecab6aff5908bfd5b34670d2e2bb3696627fa47c |
|
24-Oct-2014 |
Jean Chalard <jchalard@google.com> |
Remove Dict dependency on WordComposer and ProximityInfo Bug: 18108776 Change-Id: I9b399a44241e05a7add9bb8094263aa76de37880
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
6cc318bd6a2c5993cce128d75fe753c3686331c1 |
|
24-Oct-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Height of the keyboard for spellchecker is too large. Bug: 18109041 Change-Id: I0eb98a66290058c28e20c86f36395af4f763952e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
5f00fe09e9a611b647592188316e5999465df4d3 |
|
20-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
bb0eca57054758ef17b032d2654c1fc5f6b32101 |
|
29-Sep-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Rename PrevWordsInfo to NgramContext. Bug: 14425059 Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
8cd53266229895a3e0c6618e3765d57fc5d0b392 |
|
11-Sep-2014 |
Jean Chalard <jchalard@google.com> |
[ML7] Have multiple DictionaryGroup instances in facilitator This is the central change of multilingual input. Bug: 11230254 Change-Id: Id8b68fb101e837e8cf182ab4bc1e55e4da5cc49d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
d267764d5abf12f95d09d1ec8f02548d992ca612 |
|
27-Aug-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Create DictionaryFacilitatorLruCache. This class is separated from AndroidSpellCheckerService Bug: 16547557 Change-Id: I3e58521207395588cecb2977234b89067d6da8c3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
85ddfe1317a4475269e53f62c2338c335e02e839 |
|
25-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Revert "Revert "[ML1] Introduce RichInputMethodSubtype"" This reverts commit a63d0a8ee6cb05bcddb69bf9a6018853d89d886a. This patch seems to be fine after all, but was submitted without its companion [ML1.1] patch causing a build breakage. Reverting the revert and submitting both at the same time seems like the right thing to do. Change-Id: Ib8fefa40b74dcee0edb025a52dac9b35c82d49df
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
a63d0a8ee6cb05bcddb69bf9a6018853d89d886a |
|
22-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Revert "[ML1] Introduce RichInputMethodSubtype" This reverts commit 8ffe4bc9321e582a4d882f21e465d5886616f489. Change-Id: I9d4c98b0adfdb78b0f4d376f7691e50d1bd2228f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
8ffe4bc9321e582a4d882f21e465d5886616f489 |
|
18-Aug-2014 |
Jean Chalard <jchalard@google.com> |
[ML1] Introduce RichInputMethodSubtype Bug: 11230254 Change-Id: Ic7a1bf938a5a186dcff527b556295aba2406e8b9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
1467fa0c2642e05aef6f588eef0f704b6da3aee2 |
|
10-Jul-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Remove SuggestionsGatherer. Bug: 13689011 Bug: 13630847 Change-Id: I9930d5ce9cbe16489dc69f68b9590d72afe463b5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
86dee2295dccd9af3c58e946bc8f2b62736c0260 |
|
10-Jul-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Quit sorting suggestions in AndroidSpellCheckerService. Suggestions have been sorted in SuggestionResults. Bug: 13689011 Change-Id: Iec21e97119ceb7c71673d5b15bb1f06040b59fef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
9e76304d6004c43c3149bc2df460af2a00b18a4f |
|
09-Jul-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Make spell checker use dictionary facilitator. Bug: 13630847 Change-Id: I07d17ccf5ce0755f63a0b8d236d77600baaf62b6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
3895d7f8dc2e4999947f61220b86fa148f433413 |
|
02-Jul-2014 |
Yohei Yukawa <yukawa@google.com> |
Additional subtype ID should be independent of OS-version This CL consolidates the initialization logic for additional subtypes so that each additional subtypes can have predictable subtype ID regardless of OS version. Previously subtype IDs for additional subtypes are calculated differently depending on the running OS version with hoping it minimizes the risk of compatibility issues. However, it is getting harder and harder to maintain slightly different logic between OSes. Thus we decided to unify the logic into that in KitKat even though it may causes some breaking changes. Note that the actual extra values that are used to instantiate InputMethodSubtype object are still determined on the fly depending on the running OS version. However these actual extra values are no longer used for the subtype ID calculation. BUG: 16000850 Change-Id: Id3c262386a7bc7ed75966b1395a50171abe550d3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
0dab3171d442a4d0acc87cc0019bfcbd4ea4123f |
|
30-Jun-2014 |
Jean Chalard <jchalard@google.com> |
[SD9] Add armenian and georgian scripts Bug: 15840116 Change-Id: I91719e4fc2e3fe29320e4cb8b1a2f8f93c44cc4d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
289299bf66de5fb0c8a378f2366c0760da27077b |
|
26-Jun-2014 |
Jean Chalard <jchalard@google.com> |
[SD1] Move script-related methods to a new utils class. Bug: 15840116 Change-Id: I3a2a9c41e40590c0116c7885a49c6fa308ed8f44
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
a91561aa58db1c43092c1caecc051a11fa5391c7 |
|
23-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Java 7 diamond operator Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
24ec8bd91bd5db077dcb16013ec3830949004d0a |
|
28-Apr-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Move dicts for spellchecker to under spellcheck. Bug: 13630847 Change-Id: Iadcf5b31f66fb73efc5c640e96e8c2106a0224dd
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
f41518dbab7f0f693e4995a1a6bd65c855c9364e |
|
28-Mar-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Fix: spell checker wrongly sorts suggestions. Change-Id: I729e1cd5e5e333038b9d9e6197cf50b574990d76
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
e784148ae6872942434eaa55ca32b4c6442cc8e8 |
|
05-Mar-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Separate utility methods from BinaryDictionary. Bug: 8187060 Change-Id: Ice2984e332b7bd3bb17174aefc80b5635b72fc50
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
7987afbea453a6e5f35f6d37801692b3c9f53c5a |
|
26-Dec-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Remove useless method call for spell checker. Bug: 8187060 Change-Id: I2f91da12ba2a9e7ce28abd06f314e0e6125d08dc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc |
|
13-Dec-2013 |
Ken Wakasa <kwakasa@google.com> |
Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
df33982fce6312203ed7446926f31ed92a8ae1ca |
|
07-Oct-2013 |
Jean Chalard <jchalard@google.com> |
Remove suggestions when string contains a period This is not the right way to do it, but it's simple and will kill the regression. We should investigate why the return values are wrong in this case. Bug: 10780091 Change-Id: I808727242c9cb1598df00a7426358dc3a658add4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
204e7b140171a0a8b954cf508da139e93c3b2b2c |
|
07-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move createKeyboardSetForSpellChecker to AndroidSpellCheckService Change-Id: I4a9065e703e98ffed50f2a6d76ace938dfc26ddf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
e28eba5074664d5716b8e58b8d0a235746b261eb |
|
23-Jun-2013 |
Ken Wakasa <kwakasa@google.com> |
Move util classes to the latin/utils directory Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
244a24e3685f3fc1d0cbfaf375ad137f917740c2 |
|
07-May-2013 |
Satoshi Kataoka <satok@google.com> |
Consolidate dummy proximity info to the spell checker info Bug: 8783170 Change-Id: I067486e5ec1ae7cdef8e2121392464ba71ee8add
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
1490b534162cc5f99e2a1ed93c63a1fa4045e5ca |
|
01-May-2013 |
Ken Wakasa <kwakasa@google.com> |
Cleanup -- follow up to Ief04a4abb6dc1f79660a2e419c9c5e271802b5a1 Change-Id: Icb89c5119a67edaa019d5f7645b734cfcfc29041
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
d5781eef628c2cd4ac38029040746daa4679d637 |
|
01-May-2013 |
Satoshi Kataoka <satok@google.com> |
Fix Google spell checker tests Bug: 8613307 Change-Id: Ief04a4abb6dc1f79660a2e419c9c5e271802b5a1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
99b93d17d53c2d587c45373831b327f7851ec0a8 |
|
10-Apr-2013 |
Jean Chalard <jchalard@google.com> |
Fix a bug where autocorrection status would be wrong. Change-Id: Ic220129dc59f585164dbf63591cd1c96de17fe6f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
4fdfce6dcc35310de9235cf9c529d0b17b5c2a8c |
|
10-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor SpellCheckerProximityInfo as extending ProximityInfo"
|
7d3836d63a2eb4b79c4ad93cdae4f1f61cdb518e |
|
04-Apr-2013 |
Jean Chalard <jchalard@google.com> |
Move a generic string utility to StringUtils Change-Id: I9cc2e9a7ac0b3346af40bcb083f939333336cf09
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
6e3f30726621ff9b64977d67ba9df955024efa04 |
|
21-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor SpellCheckerProximityInfo as extending ProximityInfo Change-Id: I544eec9d661796d57749dbaa2163bc1e2a891353
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a |
|
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Apache license comment Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
d8590857bdff7f30a93af07aef0362d9f7460a5a |
|
09-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Fix spell checker subtype list. Remove the subtypes that don't get a dictionary any more in AOSP. Also prepare for all downloadable-dictionary supported subtypes. Bug: 7673670 Change-Id: I5b754a791233c270237b8f7e5e2208f7282ad294
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
f1b464da31365c112877a35dff849daee1dbb88a |
|
11-Dec-2012 |
Jean Chalard <jchalard@google.com> |
Remove a useless member Change-Id: Id13e0aeec6ec3655d6bb0edc7f8f7821e7dc5a36
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
95bfb8ac474d242f7abe83709df5c853a6d08619 |
|
04-Dec-2012 |
Jean Chalard <jchalard@google.com> |
Fix wrong misspelling reports of fully capitalized words Two flavors of words would be wrongly reported as misspelled by the android spell checker when they are written in all upper case letters: - Words containing a quote or a dash or any other non-letter - Words that need the first letter to be capitalized Bug: 7659216 Change-Id: Ibc5d261945ffcbb8a858d4c73b7c62cef6671abf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
bc464e2952e102219f0b977fc1e9140ad5bd03e4 |
|
03-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Replace useless CharSequence to String Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
a28a05e971cc242b338331a3b78276fa95188d19 |
|
27-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup: Make some classes as final Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
5f282ea9e4a4590fcbab6e27d5fca7dacbb40a6a |
|
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add CollectionUtils class to create generic collection easily Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
46fc768e54e3d52003645494552f9e686f28f20f |
|
17-Aug-2012 |
Jean Chalard <jchalard@google.com> |
Remove the whitelist dictionary. The functionality now lives in the binary dictionary. This finalizes work on Bug: 6906525 Change-Id: Id106d871e8afdf9afa886d2a30bea87ff89f2d24
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
37b19ffe6c9d8335cc0e1c1c50f5b08c778b287c |
|
10-Jul-2012 |
Satoshi Kataoka <satok@google.com> |
Create AndroidSpellCheckerSessionFactory Bug: 6789576 Change-Id: I6de1e1aa64cf14f38ecb250579418bc518f0d838
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
84ed0966417d93b07c4da2b295244b160d223ce9 |
|
10-Jul-2012 |
Satoshi Kataoka <satok@google.com> |
Separate SpellCheckerSession from SpellCheckerService Bug: 6789576 Change-Id: I7c55d36afad7ef6046353b3c9e849a54a6dc83ae
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
5c641a9f59735f0eaa772bde027993275b1bdfd7 |
|
04-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove WordComposer.add(int, int, int, KeyDetector) method Change-Id: Ie6af46acba18a2d1cf3ddd1578d60ded4c90f89a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
0a7944653105f257d99e9db2d90b2bfc932ee765 |
|
26-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Remove a meaningless separation (A18) Change-Id: I267177044c7d7b0d9119839a11057b2bbf41f75f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
61e7ec658710eca3fd03af39b52b4a87eabcdd4c |
|
26-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Remove the Callback interface for simpler code. (A17) Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I009b54fc2e73cadca6734bdca074d033e81f6a2b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
2f1b6c9ea438841fc2a7262a0593739c3dc82782 |
|
21-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Remove the callback argument to getBigrams() (A16) Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I7457ac04f8cd4019fb86c986725aae3de1b1a65e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
2225b3bace388ba0b8789254da09fb9f6a6250e3 |
|
21-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Do away with Utils#addAllSuggestions (A14) It's not used any more. Change-Id: Id9da40fdbf7078f3ac647d1368237d6601f5a2ba
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
d9df8094e625c92f6a66ebe9048afc7f88c14b33 |
|
21-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Neutralize AndroidSpellChecker.SuggestionsGatherer#addWords (A13) Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: Ia54e1e44e1fd4e8ba2c9316928c0595cbe3f933c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
73680097996ea2ddbca3f84144a00ce3ba66b763 |
|
25-Jun-2012 |
Satoshi Kataoka <satok@google.com> |
Change JNI for Gesture Change-Id: I774a0052038d16677f60f7efa11fd266cb5f3088
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
67fd0c240d7c37b06e05333347fd17acf59fadf8 |
|
08-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Remove deprecated classes. Should we maybe rename back *BinaryDict* to *Dict* in another change for simplicity? Change-Id: I8f7dcb78b9bdf1a13ce403a997fbb8619f2b453b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
c8a120f97029f912f55e2dace5ad7363e028e3bb |
|
07-Jun-2012 |
Jean Chalard <jchalard@google.com> |
am eead5492: am 769cecf7: Close spell-checking dictionaries in a background thread * commit 'eead5492615f0b05ef85ca1f88d3a41ce3f8d496': Close spell-checking dictionaries in a background thread
|
769cecf7e79dc6e2a98e527bdb9943bef9a42396 |
|
06-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Close spell-checking dictionaries in a background thread Bug: 6584677 Change-Id: Ifd9b0f995f4e0cf4d35a7ecde767826ab976f0b8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
547bc0cf0404d983248cc253525ccad16706e57d |
|
05-Jun-2012 |
Satoshi Kataoka <satok@google.com> |
Cache bigram results in Android SpellChecker Bug: 6610579 Change-Id: I255c068f64f99ee80abda49153ed8ea009ca8ad3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
a6166d3776c810e51789bfdc19e4823acd4a2f18 |
|
05-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Fix a bug where Latin IME crashes on spell checker request Bug: 6611183 Change-Id: I8a879feb598e1ac55d73f9cb27e54aa533d3a010
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
7f7739fee82d6f2c240d0ed44e8948d09158f13a |
|
05-Jun-2012 |
Tom Ouyang <ouyang@google.com> |
Merge "Fix a bug where the spellcheck is using the old non-binary contacts dictionary" into jb-dev
|
faf0059f35301bede63619d1f6e7b2c3a7fea97b |
|
04-Jun-2012 |
Tom Ouyang <ouyang@google.com> |
Fix a bug where the spellcheck is using the old non-binary contacts dictionary Bug: 6607023 Change-Id: I6dc120dea23052a0841e281c20706bfb21fd9876
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
b1f3c24c6326ad63b4fcad4014c20161984e40ef |
|
04-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Read the script correctly The script of a language presumably does not depend on the country variant. This was how it was made but it was later forgotten and the full locale was registered. Bug: 6542210 Change-Id: Iebc90c546f9c8caf89f8aa6c6a7c4733e5bcba48
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
93ebf74bae44728e0d5f7e738ea28376187a876e |
|
25-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up some compiler warnings Change-Id: I604da15e65fc3cf807ec4033df4e4cd5ef0196fc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
d527a15ec44089930dd23c9e20b8672024a4555b |
|
23-May-2012 |
Jean Chalard <jchalard@google.com> |
Add new locales for the spell checker. Bug: 6533167 Change-Id: I1581e8446b1af5dc3679e01be16d4fc34af725cc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
315d731d8f11929b6202020475a477024067c1f1 |
|
23-May-2012 |
satok <satok@google.com> |
Support bigram suggestions in Android spell checker Bug: 6136291 Change-Id: Ic278153f95b23e9aa180d1d6b5960785766d96e5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
f6adff6227a15af105dbf39c57213a24bf16780b |
|
23-Apr-2012 |
Tom Ouyang <ouyang@google.com> |
Change to a binary version of the expandable user dictionary. Bug: 6435677 Change-Id: If83409f699608d443796e64a3c65692ae81b98e6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
0028ed3627ff4f37a62a80f3b2c857e373cd5090 |
|
16-May-2012 |
satok <satok@google.com> |
Use "float" instead of "double" Change-Id: I93ed4d88ede4058f081dd8d634b00dfff4e96d07
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
f0e12a969974987f1b97929886c6ebe6a685c538 |
|
16-May-2012 |
Jean Chalard <jchalard@google.com> |
Don't auto-correct when there is no main dictionary. Bug: 6502485 Change-Id: I5803b0db8552867110587a1140fc03fc2e0eccef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
5434f46481c6331c3f107e6940cb49ba9dd5ea4d |
|
11-May-2012 |
satok <satok@google.com> |
Remove unexpectedly split words with single quotes Bug: 6451163 Change-Id: I4c5595f727934f2b401e9bb11a6ba613668f4a42
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
88794b24c0928e3bbea59999fce47c78c028863d |
|
11-May-2012 |
Ken Wakasa <kwakasa@google.com> |
Remove the dependency to SpellCheckerProximityInfo from ProximityInfo. In conjunction with I596b2deb Change-Id: I42f059158ae78e1c1c807ed4d3688edbcf18c006
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
e58f3af8a7bf852c3b100de1bd85d95d13e0e15e |
|
07-May-2012 |
satok <satok@google.com> |
Treat apostrophe as single quote in spell checker Bug: 6435348 Change-Id: Iaaac9042e7e6cb21a3f2243bc6e8e055cc24f74d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
74a84febc76d1ec6c0b6d8afbf50349da9b38d74 |
|
17-Apr-2012 |
satok <satok@google.com> |
Cache results of the spell checker Change-Id: Ie11cd1b07e069474b140fbaae65fca703adc056f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
ac27e4544b5b5ff7b4f365a4bde5c288d511ae13 |
|
16-Apr-2012 |
Jean Chalard <jchalard@google.com> |
Pass the previous word to getSuggestions This is a preparative change to bug#6313806 Change-Id: I1be9ec49b21005c1f45ce459fa93712bc74ef3f0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
18222f8c863e509538857b1fafca9c696fae2f55 |
|
26-Mar-2012 |
Tom Ouyang <ouyang@google.com> |
Add a new binary contacts dictionary based on ExpandableBinaryDictionary and use locale for bigrams. Bug: 6188977 Change-Id: I753422eed1effaeb5fd01124cf1ddd1e31ee9d60
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
e6269759d642eac0a03ae6942acb5cd556e7ff46 |
|
11-Apr-2012 |
Jean Chalard <jchalard@google.com> |
Read the dictionary resource in a more sensical place. We don't need to pass this down all the way from LatinIME any more. It fetched be done exactly where it needs to be. Change-Id: I9f277f9c4f9de70ae755a1334d86c67bbb24c988
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
78ab80844b4f8e0369f4e86b2a02208197f9bd34 |
|
11-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add language suffix to main dictionary Bug: 6319377 Change-Id: Ie6a887fefa12e33c17bfeb5d22984e7c1a7bdb46
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
b5e1f48987fc90b443653fdd3f6e5423546e6451 |
|
06-Apr-2012 |
Jean Chalard <jchalard@google.com> |
Remove the now useless Flag class. Change-Id: Ibe45189b73e2606cf77e30da166dd0d45ae47c5c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
24aee9100e92dc4c06cdb54487a4922420fa8660 |
|
06-Apr-2012 |
Jean Chalard <jchalard@google.com> |
Change the flags to a boolean in constructors. Change-Id: I9939204f3b16346aaebd4d726315ba9c4faf910a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
11d9ee742f8ff3fb31b0e3beb32ee4870c63d8e3 |
|
04-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use keyboardSet extra value of subtype to specify layout type Change-Id: Ice1f345a08a8d760e3b847c885c4072e3e142c97
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
3bf57a5624679a20db26df912077a53b9f90ad36 |
|
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use "No language (QWERTY)" for language agnostic QWERTY keyboard name Bug: 6010147 Change-Id: I401c2e3fcd639c0e1a03e64489a0d792810caa18
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
672635493e1dc2baf9fd4a94e73c5b06d0450e7e |
|
30-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Remove ArraysCompatUtils bug: 6129704 Change-Id: I0f1a0dee744e6dcdea7ae8606119b4af22b86663
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
8403611960cd0b2a40b77275c536e8088c098830 |
|
26-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Split a method for reuse Change-Id: I9a82e538903f05bedad51bc195866abbd9daf957
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
b0b89c87f60a8b6515d830ff5b36866fc64b7a26 |
|
23-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Fix a native crash -1 & 0xFFFF is 65536 :p Change-Id: I8ecb882b6d6c5bcc91b52e23eb9cc02b04fcdd34
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
081616cd2f472295449268cecb570771b969cba3 |
|
22-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Send correct coordinates for the spell checker This results in the computation being done in native code and the correct proximity being used. Bug: 6181080 Change-Id: I08fa05c781d607e4feca2caeda353ec19c133a3d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
cc8c8b99bd0463f5977dea82f5e2379ea1dd4e73 |
|
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Split Utils class to StringUtils, SubtypeUtils, and JniUtils Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
ca7ec2097ca6af1505c1e6aa8b81b6068ba46dae |
|
06-Mar-2012 |
satok <satok@google.com> |
Integrate the logic to calculate the proximities Bug: 4343280 Change-Id: I0f6a7e6912ed4abea07c10d266da4c7ccb0dae76
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
9242a2bcf8a6b07bb045a8356711bed1493c251e |
|
03-Feb-2012 |
Jean Chalard <jchalard@google.com> |
Fix string iterations in a couple places. Seems I didn't get how to iterate on a String correctly >.> Talk about a big bug. Anyway, I think it's working now. Bug: 5955228 Change-Id: I988c900cf2a16c44b9505cfd4f77c7cda7e592f0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
6e082cb30dbe1a8cc314b474dc1377b85fdb25c2 |
|
25-Jan-2012 |
Jean Chalard <jchalard@google.com> |
Convert an internal enum into an int of same underlying value. Goes together with Id4f4e066 Bug: 5922118 Change-Id: I1e39dd01c67e9284d9d7fe008d868847e69986d7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
be0cf72253f15bff6abdeaa79f60a56f06ab7b86 |
|
12-Jan-2012 |
satok <satok@google.com> |
Move auto correction thresthold to the native code bug: 5858137 Change-Id: Ic4b6270c6e51ef4ed25a6a1d8ddd7fdfa70fd78d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
9260422423819ed6942f11c03960d5764e97c262 |
|
09-Dec-2011 |
Ken Wakasa <kwakasa@google.com> |
Build God Mode keyboard with API level 14 Change-Id: I29ab9e9041c9faac91dc303175625221bfdb3af8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
1830cd1dc8259aa57175f1cf2a3d8797a7a35935 |
|
08-Dec-2011 |
Jean Chalard <jchalard@google.com> |
Add proximity for Russian. This also tries to make the code as easy to extend as possible for future developments. Bug: 5701241 Change-Id: I1ed48e6a5cc7aab94c5d6e309930cc004247d7e7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
bb2b30fc7ff31182d314e4db9baf1913bf08522d |
|
05-Dec-2011 |
Jean Chalard <jchalard@google.com> |
Add support for Russian spell checking. Note that this is not enough: we still need to create a reasonable proximity table for Cyrillic characters, or we won't be able to show up suggestions. Bug: 5701241 Change-Id: Idb141f7a230a6e1a46094308c26f43c01ab3b97a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
db5aedb5a5eea5224e5a732b689c97eead2e35f4 |
|
10-Nov-2011 |
Jean Chalard <jchalard@google.com> |
Add an option to use contacts or not while spell checking Bug: 5447495 Change-Id: Iffb09895676c3dd1a79d1699b0eac865282508d4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
85170a9c17e7fbefb3d9a6dba0e211b72899aeae |
|
11-Nov-2011 |
Jean Chalard <jchalard@google.com> |
Merge "Be stricter for ruling characters out of spell checking"
|
72479ea3636a7f9379ff40ae673fc67255abab6d |
|
09-Nov-2011 |
Jean Chalard <jchalard@google.com> |
Be stricter for ruling characters out of spell checking Bug: 5548308 Change-Id: Ie8025b02424b72b69a07907cde1093830c2d4d3d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
a409f009fa410019ad10b1134ff57393443eba33 |
|
09-Nov-2011 |
Jean Chalard <jchalard@google.com> |
Fill in the HAS_RECOMMENDED_SUGGESTIONS flag. Bug: 5530727 Change-Id: Ic53e227f72096053e08d90204bf1f287ec09290b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
8fbf29e2d54027a17993cd0d4ad486e3454b56f6 |
|
28-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make some private method static Change-Id: Ia23765268be0ef89d7fe7c3f5372ed32d6615765
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
cba1af9c5626a2cb1e611735deb72db72d02c4c1 |
|
24-Oct-2011 |
Jean Chalard <jchalard@google.com> |
Fix a bug where the sequence numbers would be wrong The spell checker cannot afford to return static objects, seeing as the framework will then use the same objects to pair the cookie and sequence ids to the request. Bug: 5503243 Change-Id: Ia9c3a933bfb30cf5525418b240ef60632d72c9d0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
2e3c6da8688a907024d4d8e0f2db3e0ed4fab8db |
|
24-Oct-2011 |
Jean Chalard <jchalard@google.com> |
Use the contacts dictionary in the spell checker. Bug: 5447495 Change-Id: I7292eb291a1630265884cc8e505a2e83a74f0c72
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
fee149abe0358ff0efcebff3d0b60d8be83af437 |
|
06-Oct-2011 |
Jean Chalard <jchalard@google.com> |
Use the whitelist as a dictionary in the spell checker. Bug: 5402436 Change-Id: If89b8bbdebf6751697c4788270d01d4639cff665
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
3d36cdcd2d4a4cfb6fab6d89f1a6fcc62dfce6e6 |
|
06-Oct-2011 |
Jean Chalard <jchalard@google.com> |
Merge "Fix possible NPE in debug mode"
|
51075d145a85d1acaff08c02f4d6b10b175eaa36 |
|
06-Oct-2011 |
Jean Chalard <jchalard@google.com> |
Fix possible NPE in debug mode Change-Id: I55776110a489621c99e9a3bf58daa6fcaf415cb3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
c53661f152f2d676f8cec656cbdd93adfa7fc908 |
|
06-Oct-2011 |
Jean Chalard <jchalard@google.com> |
Fix a possible OutOfBoundsException Change-Id: I6eb13c228738119c78496a96acaedbccefd83cd3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
ab72a97d7ce44230a0c824797d1675a5ca354a56 |
|
04-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused import This change also gets rid of several compiler warnings. Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
673cebf9e97289b3b0cd343ff7193dff69684a48 |
|
29-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Make use of the FULL_EDIT_DISTANCE flag. In effect, this stops the spell checker from suggesting overly long words. More precisely, it takes advantage of the new facility that takes into account the whole length of the dictionary word when computing scores, so words much longer than the input word will see their score demoted accordingly. Bug: 5384578 Change-Id: I326cd7c87c3080e7fa8729f78517f8ba13672a9b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
4609c02f9e61370557fee675c67263160fbf7fee |
|
29-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Add a threshold for suggestion score. Bug: 5384578 Change-Id: Ic0b0203d873492a41c72defef835adf36f010f47
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
85782abaf178f6aafa1f8999123ff540f04c17bc |
|
29-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Move some arguments to final members. This is preparation for Bug: 5384578 Change-Id: I7d493c441f375fa5f23c5e3cfa8134e2ce7775fe
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
647db70fec321d9847f6568cc7bd2b3bd6671322 |
|
28-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Change the logic of the LOOKS_LIKE_TYPO flag It now follows the following logic: - If the word should be filtered out => false - Else => !IN_THE_DICTIONARY This defines the behavior for ICS MR0, and prepares for addition of a new HAS_LIKELY_SUGGESTIONS flag in MR1. Bug: 5383800 Change-Id: I530b1404ae8cf3337ff68ef5ab0f4d95f2dad0e8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
a9876980c87748750d3edb19d72ff65bce75f024 |
|
26-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Fix a possible deadlock. Bug: 5359873 Change-Id: I80ae901c43b6ae59879e3c8b1a9dd8a937d558c1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
e897e4d3422c8d9d8b6f051376cc2ba16e4d5945 |
|
16-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Have the spell checker report IN_DICT correctly ...even if the word is filtered out. This also contains minor refactoring. Bug: 5329658 Change-Id: I397a2a74f819a51df3bd07c6b94e8d29244389c4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
97ec205504a6a03faabe950f0100f11a764685da |
|
15-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Merge "Add an option to user dict to match more precise locales"
|
cfed2739221105163893cecdc9402cd9ddc0ab93 |
|
15-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Add an option to user dict to match more precise locales This should not be used lightly, as it violates the general contract of locale, and does kill some legitimate (albeit alledgedly rare) use patterns. Currently, the spell checker uses this because it uses a negative logic: it should match broadly, and when in doubt, match even more broadly, which is almost never the case of something that uses the locale. In other words: don't use this option unless you are very, VERY sure that's what you want. Hint: it isn't Bug: 5280929 Change-Id: Ib3cae319c692161d653630038c5bcde1f4340c05
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
199dc5e0e4236eed408650dbb0dc07d7f16bbe03 |
|
14-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Don't kill LatinIME if the spellchecker crashes. If the spellchecker encounters a bug and happens to crash, it may be sensible to avoid killing the keyboard in response. This is a possible way to do it, which comes with the big drawback of making bugs in the spell checker harder to find. Change-Id: Idb26fb592b9718e1dbdadeda8fbd1a8a1d805c28
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
88fa53b840686bb428b932eed7dd38162ae902c2 |
|
13-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Filter out of spellchecking words that don't look like words Note that this affects only the results of the spell checker if actually passed such a word. For example, the spell checker will not flag "http://oju" as a typo, because it looks like a URL. But in the current implementation, TextView passes "http" and "oju" separately, so "oju" is still flagged as a typo. Bug: 5281875 Change-Id: I9d721fd3af34edc51b11908cf2e8fe994b164242
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
63e55cd55eaaeef01bac6a35116027573a460734 |
|
13-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Don't report 1-char words as typos Bug: 5281875 Change-Id: If6b6d057e18390bf01dcd31c46104b6856fbdbda
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
f5ef30dfc6f4e436d35c38b6f7e32fbd24d54aab |
|
09-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Have the spell checker honor case Bug: 5281103 Change-Id: I415c84dbb55f1eeb5deb9f248b4056881982ee13
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
af3b56c887b6c0a1bcbb21c50489f2d7ae65f654 |
|
08-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Fix a bug where the wrong suggestion score would matter. Also introduce a few debug prints. Bug: 5240463 Change-Id: Iea2fffa3be9d7bd69da751ece9e67e94e9819ee1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
59b501a05078e5a9de7cdace19c51ca693076a17 |
|
02-Sep-2011 |
Jean Chalard <jchalard@google.com> |
Only set LOOKS_LIKE_TYPO if the max score meets a threshold Bug: 5240463 Change-Id: I51e85edae57789d638aa1e12b82e6a75c49d33c7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
f019d505d7da97c03c321eef02c4879c4e0448f6 |
|
29-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Fix a bug with synchronicity of spell checking/user dict This fixes a race condition that would end up with the spell checker not finding some words in the user dictionary when it just booted. Bug: 5194627 Change-Id: I1ba911cc53e6ae3b111d54a6f91d1d5feef3f5de
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
ef35cb631c45c8b106fe7ed9e0d1178c3e5fb963 |
|
26-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Move locale-related utility methods to LocaleUtils. Change-Id: I7e9e6e5bc4486d8618d0213b112308c3d305c15e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
6b166a193398554694cb680f704c2ffc23d03a0e |
|
22-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Remove duplicates from the spell checker suggestions. Bug: 5175740 Change-Id: I592401b3b8c3074d70e06dc3a9919cc3cb47ba49
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
5d4c5692f11958064ba7c0de5715f30c96175400 |
|
17-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Fix case sensitivity for the spell checker. The new behavior is as follows: - If the word in the dictionary is not fully lower case, then the exact case is required to match. - If the word in the dictionary is fully lower case, then any of the following patterns match: - fully lower case - only the first char capitalized - all caps Any other capitalization is rejected. This is probably what people want. If you type a name in all lower case, it should be marked as a typo, but if you type a word with a capital for emphasis or just because it's the start of the sentence, it should match a lower case word in the dictionary. If you have a spurious capital letter in the middle of a word because of a typo, it should be marked as such. Accents are not affected, and should not be. An accented letter is a different letter and a missing accent should be reported. We should maybe consider again for some common transpositions like the "ue" digraph for German, which is now considered a typo, but will suggest the correct diacritics as the first suggestion. Bug: 5145751 Change-Id: I651e24f13c90fb94700a1674ad380e95336e7dca
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
150bad6fd4b401177c480acf5640b4db0f821886 |
|
18-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Have the spell checker use the User dictionary. Bug: 5175868 Change-Id: I165eee4c865caa5ee1daf3e0b1acde8788b996ef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
c160373b6a8e8a536ad8aa2798a33a41d3050f3b |
|
16-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Close dictionary pools when they are not used any more. Bug: 5156851 Change-Id: Icaba54734eb790b40dc2012aac25df5b2af71dbb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
a562767a14c7bbac95b25e69e360fc28d6ce9e33 |
|
16-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Have a pool of dictionaries to check spelling. The dictionaries and proximities are not thread-safe. In order to be able to check spelling in parallel, make a dictionary pool to call upon when a spelling check is necessary. Bug: 5156851 Change-Id: Ie3796164187dd7b7abf5ccd5d014073d43d74408
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
70b9c5d9913b676f21fe29f795bdb25324509205 |
|
16-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Make the spell checker re-entrant. Until the dictionary itself is re-entrant, unfortunately we have to synchronize accesses to it. Bug: 5156851 Change-Id: I1629a160d707e6fa1ad80cba828798abb24b68b1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
f098fbbef324df034cc04de04d9b5fe6657238c7 |
|
08-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Add proximity info for the spell checker. Bug: 5119987 Change-Id: I35700fd8b0ffa6bced428cc6d46b3f64eb251281
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
5bcf8ee66ceb38675a6b70fefcb574978e0fae92 |
|
05-Aug-2011 |
satok <satok@google.com> |
Update the spell checker according to API cleanup Change-Id: Ia95a63963c16265bc9bc7e1fcecf120e17bf8636
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
3234123fba901243990972158d023a5d1c273316 |
|
04-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Implement the spell checker. Bug: 4176026 Change-Id: I297c47202e96ce0db74d703f30709777f26b93ac
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
55d1c5efabb7c3d1fd8d36507f73683213e3d443 |
|
03-Aug-2011 |
satok <satok@google.com> |
Temporary don't use "looks type" for comming rename cl. Change-Id: If016a61f9e303b615c59c0035724256535aec817
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
a90992e56244a914195daba3a2dd8a0e66e63384 |
|
28-Jul-2011 |
satok <satok@google.com> |
Modified the test spell checker Change-Id: Ib64fac8672a4107638cd05a0232d46b49fc4aa8c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|
022c1cc20379767966f4915e2dea65fc0b67c0d8 |
|
25-Jul-2011 |
satok <satok@google.com> |
[step3] Add spell checker service. Change-Id: Ib13b3a524e0f0b90de40a3e255040b3158d49258
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java
|