| Commit message (Expand) | Author | Age | Files | Lines |
* | Correspond to the security related API change for PreferenceActivity•••Bug: 10118761
Change-Id: Ia7d1c6c526dae849f447c26387e96a4fb4d6042f
|  Satoshi Kataoka | 2013-10-02 | 1 | -1/+9 |
* | Pass additionalFeaturesOptions for getSuggestions().•••This fixes null pointer exceptions that are caused when
getSuggestion() is called from spell checker.
Change-Id: Ifc9e7abb900e1a4646e33c91022effde439673e4
|  Keisuke Kuroyanagi | 2013-08-28 | 2 | -7/+9 |
* | Move createKeyboardSetForSpellChecker to AndroidSpellCheckService•••Change-Id: I4a9065e703e98ffed50f2a6d76ace938dfc26ddf
|  Tadashi G. Takaoka | 2013-08-07 | 1 | -3/+22 |
* | Reorganize Utils class•••Change-Id: I7294d1547def5dcfcae9d1d53b277cb3cc9f2d18
|  Tadashi G. Takaoka | 2013-07-05 | 1 | -2/+2 |
* | Move util classes to the latin/utils directory•••Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
|  Ken Wakasa | 2013-06-24 | 5 | -8/+8 |
* | Consolidate dummy proximity info to the spell checker info•••Bug: 8783170
Change-Id: I067486e5ec1ae7cdef8e2121392464ba71ee8add
|  Satoshi Kataoka | 2013-05-08 | 6 | -521/+93 |
* | refactor spell checker•••Change-Id: Ie7bea23f2ac54f03572e77c31ba7cb3d5e8f8d2f
|  Satoshi Kataoka | 2013-05-07 | 1 | -14/+14 |
* | Merge "Pass blockOffensiveWords as a parameter" |  Jean Chalard | 2013-05-01 | 2 | -2/+4 |
|\ |
|
| * | Pass blockOffensiveWords as a parameter•••Bug: 8773353
Change-Id: Ic1019742ce7ff6e4f7fff4d2729f8ab52d841488
|  Jean Chalard | 2013-05-01 | 2 | -2/+4 |
* | | Cleanup -- follow up to Ief04a4abb6dc1f79660a2e419c9c5e271802b5a1•••Change-Id: Icb89c5119a67edaa019d5f7645b734cfcfc29041
|  Ken Wakasa | 2013-05-01 | 1 | -5/+0 |
* | | Fix Google spell checker tests•••Bug: 8613307
Change-Id: Ief04a4abb6dc1f79660a2e419c9c5e271802b5a1
|  Satoshi Kataoka | 2013-05-01 | 1 | -14/+3 |
|/ |
|
* | Don't insert automatic spaces when text looks like a URL•••This is about as ad-hoc as it gets, but then again, what we want
is probably as ad-hoc as it gets.
All URL boxes I know of double as search bars, and not adding
automatic spaces there sucks (e.g. in Chrome URL bar).
And in other boxes actually you don't want to add a space if
it looks like a URL. QSB isn't even a search box, and it behaves
like this.
So I think this is actually the right answer to the problem.
Bug: 7062925
Change-Id: Ib09472b34644fd5bf2dc84bb97cedeeba28bcd02
|  Jean Chalard | 2013-04-16 | 1 | -3/+5 |
* | Merge "Use SparseIntArray instead of TreeMap<Integer, Integer>" |  Tadashi G. Takaoka | 2013-04-11 | 1 | -42/+24 |
|\ |
|
| * | Use SparseIntArray instead of TreeMap<Integer, Integer>•••Change-Id: I56a64228a5fd85d440d0d08ac67cba8bf2e5690d
|  Tadashi G. Takaoka | 2013-04-10 | 1 | -42/+24 |
* | | Fix a bug where autocorrection status would be wrong.•••Change-Id: Ic220129dc59f585164dbf63591cd1c96de17fe6f
|  Jean Chalard | 2013-04-10 | 2 | -2/+2 |
|/ |
|
* | Merge "Refactor SpellCheckerProximityInfo as extending ProximityInfo" |  Tadashi G. Takaoka | 2013-04-10 | 2 | -39/+44 |
|\ |
|
| * | Refactor SpellCheckerProximityInfo as extending ProximityInfo•••Change-Id: I544eec9d661796d57749dbaa2163bc1e2a891353
|  Tadashi G. Takaoka | 2013-04-02 | 2 | -39/+44 |
* | | Update comments•••Change-Id: I6aef328ec9041666cc168c8323bed04d39591b71
|  Ken Wakasa | 2013-04-08 | 1 | -1/+1 |
* | | Move a generic string utility to StringUtils•••Change-Id: I9cc2e9a7ac0b3346af40bcb083f939333336cf09
|  Jean Chalard | 2013-04-05 | 2 | -36/+5 |
* | | Fix appname•••Bug: 6789579
Change-Id: Ic4694e36e0846af95fa8dcdef919be251983b528
|  Satoshi Kataoka | 2013-03-22 | 1 | -0/+7 |
|/ |
|
* | Merge the dictionary pack in Latin IME.•••Bug: 8161354
Change-Id: I17c23f56dd3bc2f27726556bf2c5a9d5520bd172
|  Jean Chalard | 2013-03-19 | 2 | -15/+39 |
* | Cleanups•••Follow-up to Idc6f419a
Change-Id: I4aae8f4e19f27a0a309879dc19af6e40906d58c5
|  Jean Chalard | 2013-02-11 | 1 | -1/+1 |
* | Fix Apache license comment•••Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
|  Tadashi G. Takaoka | 2013-01-21 | 9 | -74/+74 |
* | 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
|  Jean Chalard | 2013-01-11 | 3 | -14/+283 |
* | Remove a useless member•••Change-Id: Id13e0aeec6ec3655d6bb0edc7f8f7821e7dc5a36
|  Jean Chalard | 2012-12-11 | 1 | -0/+2 |
* | 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
|  Jean Chalard | 2012-12-04 | 2 | -15/+48 |
* | Merge "Replace useless CharSequence to String" |  Tadashi G. Takaoka | 2012-10-22 | 3 | -5/+5 |
|\ |
|
| * | Replace useless CharSequence to String•••Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
|  Tadashi G. Takaoka | 2012-10-22 | 3 | -5/+5 |
* | | Add @UsedForTesting and @ExternallyReferenced annotations•••Bug: 7268357
Change-Id: I0b7e0c19f04af9ae30874d0a4c26ad81bc80be8c
|  Tadashi G. Takaoka | 2012-10-22 | 1 | -1/+2 |
|/ |
|
* | Cleanup: Make some classes as final•••Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
|  Tadashi G. Takaoka | 2012-09-27 | 8 | -13/+13 |
* | Clear cache of user dic•••Change-Id: Iec2793de3fff7bf15f68f82a50331de7742b7049
|  Satoshi Kataoka | 2012-09-19 | 1 | -0/+23 |
* | Add CollectionUtils class to create generic collection easily•••Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
|  Tadashi G. Takaoka | 2012-08-22 | 4 | -15/+18 |
* | Rename and consolidate some constants•••Change-Id: I7863936cca18b28bf0117afcbcf544a5fd7f185d
|  Tadashi G. Takaoka | 2012-08-21 | 2 | -4/+5 |
* | Remove the whitelist dictionary.•••The functionality now lives in the binary dictionary.
This finalizes work on
Bug: 6906525
Change-Id: Id106d871e8afdf9afa886d2a30bea87ff89f2d24
|  Jean Chalard | 2012-08-17 | 1 | -14/+0 |
* | Ensure #offer always actually offers something.•••This will allow remaining requests after a call to terminate
correctly.
Bug: 6963142
Change-Id: Iff67058bb8a39f2f1b468d3894861e8125de6659
|  Jean Chalard | 2012-08-15 | 2 | -3/+29 |
* | Preemptive anti-deadlock device•••We don't know of any actual bug in the implementation of the
pool that may result in a deadlock, but this still implements
a means out of a deadlock if one ever arises anyway. It's
meant to improve the resilience of the spell checker.
Bug: 5441027
Change-Id: I689491090792dbb89110ee56631965c5bb2dc712
|  Jean Chalard | 2012-08-14 | 2 | -7/+27 |
* | Fix a bug that would prevent spell checking•••java.lang.ArrayIndexOutOfBoundsException:
[I offset=0 length=528 src.length=512
com.android.inputmethod.keyboard.ProximityInfo
.setProximityInfoNative(Native Method)
com.android.inputmethod.keyboard.ProximityInfo
.createSpellCheckerProximityInfo(ProximityInfo.java:85)
com.android.inputmethod.latin.spellcheck.AndroidSpellCheckerService
.createDictAndProximity(AndroidSpellCheckerService.java:411)
The array was too small with respect with the passed size.
Change-Id: I7777d7aecd17375d3fbf82854a66eb7a5a289ce6
|  Jean Chalard | 2012-08-14 | 1 | -0/+1 |
* | Add a consolidated method to the Dictionary interface (A85)•••Change-Id: I5d79021e69cc738e3013e31764ab0a59e15decdf
|  Jean Chalard | 2012-07-10 | 1 | -2/+3 |
* | Separate ICS-dependent code from the spell checker service•••Bug: 6789576
Change-Id: Ia768258f6fa121c7a7757093eb8a20e665580865
|  Satoshi Kataoka | 2012-07-10 | 2 | -285/+319 |
* | Create AndroidSpellCheckerSessionFactory•••Bug: 6789576
Change-Id: I6de1e1aa64cf14f38ecb250579418bc518f0d838
|  Satoshi Kataoka | 2012-07-10 | 3 | -2/+28 |
* | Separate SpellCheckerSession from SpellCheckerService•••Bug: 6789576
Change-Id: I7c55d36afad7ef6046353b3c9e849a54a6dc83ae
|  Satoshi Kataoka | 2012-07-10 | 2 | -393/+436 |
* | Remove WordComposer.add(int, int, int, KeyDetector) method•••Change-Id: Ie6af46acba18a2d1cf3ddd1578d60ded4c90f89a
|  Tadashi G. Takaoka | 2012-07-04 | 1 | -2/+2 |
* | Remove a meaningless separation (A18)•••Change-Id: I267177044c7d7b0d9119839a11057b2bbf41f75f
|  Jean Chalard | 2012-06-26 | 1 | -5/+4 |
* | Remove the Callback interface for simpler code. (A17)•••Bug: 6252660
Bug: 6166228
Bug: 2704000
Bug: 6225530
Change-Id: I009b54fc2e73cadca6734bdca074d033e81f6a2b
|  Jean Chalard | 2012-06-26 | 1 | -10/+2 |
* | Remove the callback argument to getBigrams() (A16)•••Bug: 6252660
Bug: 6166228
Bug: 2704000
Bug: 6225530
Change-Id: I7457ac04f8cd4019fb86c986725aae3de1b1a65e
|  Jean Chalard | 2012-06-26 | 1 | -1/+1 |
* | Do away with Utils#addAllSuggestions (A14)•••It's not used any more.
Change-Id: Id9da40fdbf7078f3ac647d1368237d6601f5a2ba
|  Jean Chalard | 2012-06-26 | 1 | -1/+1 |
* | Neutralize AndroidSpellChecker.SuggestionsGatherer#addWords (A13)•••Bug: 6252660
Bug: 6166228
Bug: 2704000
Bug: 6225530
Change-Id: Ia54e1e44e1fd4e8ba2c9316928c0595cbe3f933c
|  Jean Chalard | 2012-06-26 | 1 | -2/+16 |
* | Change JNI for Gesture•••Change-Id: I774a0052038d16677f60f7efa11fd266cb5f3088
|  Satoshi Kataoka | 2012-06-25 | 1 | -2/+2 |
* | Remove deprecated classes.•••Should we maybe rename back *BinaryDict* to *Dict* in another
change for simplicity?
Change-Id: I8f7dcb78b9bdf1a13ce403a997fbb8619f2b453b
|  Jean Chalard | 2012-06-08 | 1 | -33/+19 |
* | am eead5492: am 769cecf7: Close spell-checking dictionaries in a background t...•••* commit 'eead5492615f0b05ef85ca1f88d3a41ce3f8d496':
Close spell-checking dictionaries in a background thread
|  Jean Chalard | 2012-06-06 | 1 | -20/+25 |
|\ |
|