| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
|\ |
|
| * | Close spell-checking dictionaries in a background thread•••Bug: 6584677
Change-Id: Ifd9b0f995f4e0cf4d35a7ecde767826ab976f0b8
|  Jean Chalard | 2012-06-07 | 1 | -20/+25 |
* | | Cache bigram results in Android SpellChecker•••Bug: 6610579
Change-Id: I255c068f64f99ee80abda49153ed8ea009ca8ad3
|  Satoshi Kataoka | 2012-06-06 | 1 | -8/+24 |
|/ |
|
* | Fix a bug where Latin IME crashes on spell checker request•••Bug: 6611183
Change-Id: I8a879feb598e1ac55d73f9cb27e54aa533d3a010
|  Jean Chalard | 2012-06-05 | 1 | -2/+8 |
* | Merge "Fix a bug where the spellcheck is using the old non-binary contacts di... |  Tom Ouyang | 2012-06-04 | 1 | -1/+5 |
|\ |
|
| * | Fix a bug where the spellcheck is using the old non-binary contacts dictionary•••Bug: 6607023
Change-Id: I6dc120dea23052a0841e281c20706bfb21fd9876
|  Tom Ouyang | 2012-06-04 | 1 | -1/+5 |
* | | 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
|  Jean Chalard | 2012-06-04 | 1 | -4/+6 |
|/ |
|
* | Clean up some compiler warnings•••Change-Id: I604da15e65fc3cf807ec4033df4e4cd5ef0196fc
|  Tadashi G. Takaoka | 2012-05-25 | 1 | -4/+0 |
* | Add new locales for the spell checker.•••Bug: 6533167
Change-Id: I1581e8446b1af5dc3679e01be16d4fc34af725cc
|  Jean Chalard | 2012-05-24 | 1 | -0/+6 |
* | Support bigram suggestions in Android spell checker•••Bug: 6136291
Change-Id: Ic278153f95b23e9aa180d1d6b5960785766d96e5
|  satok | 2012-05-24 | 1 | -1/+28 |
* | Change to a binary version of the expandable user dictionary.•••Bug: 6435677
Change-Id: If83409f699608d443796e64a3c65692ae81b98e6
|  Tom Ouyang | 2012-05-17 | 1 | -1/+6 |
* | Use "float" instead of "double"•••Change-Id: I93ed4d88ede4058f081dd8d634b00dfff4e96d07
|  satok | 2012-05-16 | 1 | -11/+11 |