aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/spellcheck/AndroidSpellCheckerService.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add CollectionUtils class to create generic collection easily•••Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89 Tadashi G. Takaoka2012-08-221-9/+8
* Remove the whitelist dictionary.•••The functionality now lives in the binary dictionary. This finalizes work on Bug: 6906525 Change-Id: Id106d871e8afdf9afa886d2a30bea87ff89f2d24 Jean Chalard2012-08-171-14/+0
* Create AndroidSpellCheckerSessionFactory•••Bug: 6789576 Change-Id: I6de1e1aa64cf14f38ecb250579418bc518f0d838 Satoshi Kataoka2012-07-101-1/+3
* Separate SpellCheckerSession from SpellCheckerService•••Bug: 6789576 Change-Id: I7c55d36afad7ef6046353b3c9e849a54a6dc83ae Satoshi Kataoka2012-07-101-393/+16
* Remove WordComposer.add(int, int, int, KeyDetector) method•••Change-Id: Ie6af46acba18a2d1cf3ddd1578d60ded4c90f89a Tadashi G. Takaoka2012-07-041-2/+2
* Remove a meaningless separation (A18)•••Change-Id: I267177044c7d7b0d9119839a11057b2bbf41f75f Jean Chalard2012-06-261-5/+4
* Remove the Callback interface for simpler code. (A17)•••Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I009b54fc2e73cadca6734bdca074d033e81f6a2b Jean Chalard2012-06-261-10/+2
* Remove the callback argument to getBigrams() (A16)•••Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I7457ac04f8cd4019fb86c986725aae3de1b1a65e Jean Chalard2012-06-261-1/+1
* Do away with Utils#addAllSuggestions (A14)•••It's not used any more. Change-Id: Id9da40fdbf7078f3ac647d1368237d6601f5a2ba Jean Chalard2012-06-261-1/+1
* Neutralize AndroidSpellChecker.SuggestionsGatherer#addWords (A13)•••Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: Ia54e1e44e1fd4e8ba2c9316928c0595cbe3f933c Jean Chalard2012-06-261-2/+16
* Change JNI for Gesture•••Change-Id: I774a0052038d16677f60f7efa11fd266cb5f3088 Satoshi Kataoka2012-06-251-2/+2
* Remove deprecated classes.•••Should we maybe rename back *BinaryDict* to *Dict* in another change for simplicity? Change-Id: I8f7dcb78b9bdf1a13ce403a997fbb8619f2b453b Jean Chalard2012-06-081-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 Chalard2012-06-061-20/+25
|\
| * Close spell-checking dictionaries in a background thread•••Bug: 6584677 Change-Id: Ifd9b0f995f4e0cf4d35a7ecde767826ab976f0b8 Jean Chalard2012-06-071-20/+25
* | Cache bigram results in Android SpellChecker•••Bug: 6610579 Change-Id: I255c068f64f99ee80abda49153ed8ea009ca8ad3 Satoshi Kataoka2012-06-061-8/+24
|/
* Fix a bug where Latin IME crashes on spell checker request•••Bug: 6611183 Change-Id: I8a879feb598e1ac55d73f9cb27e54aa533d3a010 Jean Chalard2012-06-051-2/+8
* Merge "Fix a bug where the spellcheck is using the old non-binary contacts di...Tom Ouyang2012-06-041-1/+5
|\
| * Fix a bug where the spellcheck is using the old non-binary contacts dictionary•••Bug: 6607023 Change-Id: I6dc120dea23052a0841e281c20706bfb21fd9876 Tom Ouyang2012-06-041-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 Chalard2012-06-041-4/+6
|/
* Clean up some compiler warnings•••Change-Id: I604da15e65fc3cf807ec4033df4e4cd5ef0196fc Tadashi G. Takaoka2012-05-251-4/+0
* Add new locales for the spell checker.•••Bug: 6533167 Change-Id: I1581e8446b1af5dc3679e01be16d4fc34af725cc Jean Chalard2012-05-241-0/+6
* Support bigram suggestions in Android spell checker•••Bug: 6136291 Change-Id: Ic278153f95b23e9aa180d1d6b5960785766d96e5 satok2012-05-241-1/+28
* Change to a binary version of the expandable user dictionary.•••Bug: 6435677 Change-Id: If83409f699608d443796e64a3c65692ae81b98e6 Tom Ouyang2012-05-171-1/+6
* Use "float" instead of "double"•••Change-Id: I93ed4d88ede4058f081dd8d634b00dfff4e96d07 satok2012-05-161-11/+11
* Don't auto-correct when there is no main dictionary.•••Bug: 6502485 Change-Id: I5803b0db8552867110587a1140fc03fc2e0eccef Jean Chalard2012-05-161-1/+1
* Remove unexpectedly split words with single quotes•••Bug: 6451163 Change-Id: I4c5595f727934f2b401e9bb11a6ba613668f4a42 satok2012-05-111-0/+95
* Remove the dependency to SpellCheckerProximityInfo from ProximityInfo.•••In conjunction with I596b2deb Change-Id: I42f059158ae78e1c1c807ed4d3688edbcf18c006 Ken Wakasa2012-05-111-1/+4
* Treat apostrophe as single quote in spell checker•••Bug: 6435348 Change-Id: Iaaac9042e7e6cb21a3f2243bc6e8e055cc24f74d satok2012-05-071-6/+9
* Cache results of the spell checker•••Change-Id: Ie11cd1b07e069474b140fbaae65fca703adc056f satok2012-04-171-2/+42
* Pass the previous word to getSuggestions•••This is a preparative change to bug#6313806 Change-Id: I1be9ec49b21005c1f45ce459fa93712bc74ef3f0 Jean Chalard2012-04-171-1/+1
* Add a new binary contacts dictionary based on ExpandableBinaryDictionary and ...•••Bug: 6188977 Change-Id: I753422eed1effaeb5fd01124cf1ddd1e31ee9d60 Tom Ouyang2012-04-131-6/+17
* 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 Jean Chalard2012-04-111-4/+1
* Add language suffix to main dictionary•••Bug: 6319377 Change-Id: Ie6a887fefa12e33c17bfeb5d22984e7c1a7bdb46 Tadashi G. Takaoka2012-04-111-1/+2
* Remove the now useless Flag class.•••Change-Id: Ibe45189b73e2606cf77e30da166dd0d45ae47c5c Jean Chalard2012-04-061-1/+0
* Change the flags to a boolean in constructors.•••Change-Id: I9939204f3b16346aaebd4d726315ba9c4faf910a Jean Chalard2012-04-061-12/+1
* Use keyboardSet extra value of subtype to specify layout type•••Change-Id: Ice1f345a08a8d760e3b847c885c4072e3e142c97 Tadashi G. Takaoka2012-04-051-2/+1
* Use "No language (QWERTY)" for language agnostic QWERTY keyboard name•••Bug: 6010147 Change-Id: I401c2e3fcd639c0e1a03e64489a0d792810caa18 Tadashi G. Takaoka2012-04-041-2/+3
* Remove ArraysCompatUtils•••bug: 6129704 Change-Id: I0f1a0dee744e6dcdea7ae8606119b4af22b86663 Ken Wakasa2012-03-301-2/+1
* Split a method for reuse•••Change-Id: I9a82e538903f05bedad51bc195866abbd9daf957 Jean Chalard2012-03-261-1/+5
* Fix a native crash•••-1 & 0xFFFF is 65536 :p Change-Id: I8ecb882b6d6c5bcc91b52e23eb9cc02b04fcdd34 Jean Chalard2012-03-231-1/+6
* 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 Jean Chalard2012-03-231-1/+5
* Split Utils class to StringUtils, SubtypeUtils, and JniUtils•••Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144 Tadashi G. Takaoka2012-03-081-5/+5
* Integrate the logic to calculate the proximities•••Bug: 4343280 Change-Id: I0f6a7e6912ed4abea07c10d266da4c7ccb0dae76 satok2012-03-061-17/+1
* 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 Jean Chalard2012-02-031-6/+5
* Convert an internal enum into an int of same underlying value.•••Goes together with Id4f4e066 Bug: 5922118 Change-Id: I1e39dd01c67e9284d9d7fe008d868847e69986d7 Jean Chalard2012-01-261-2/+1
* Move auto correction thresthold to the native code•••bug: 5858137 Change-Id: Ic4b6270c6e51ef4ed25a6a1d8ddd7fdfa70fd78d satok2012-01-121-4/+5
* Build God Mode keyboard with API level 14•••Change-Id: I29ab9e9041c9faac91dc303175625221bfdb3af8 Ken Wakasa2011-12-101-1/+3
* 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 Jean Chalard2011-12-081-28/+39
* 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 Jean Chalard2011-12-051-18/+57
* Add an option to use contacts or not while spell checking•••Bug: 5447495 Change-Id: Iffb09895676c3dd1a79d1699b0eac865282508d4 Jean Chalard2011-11-301-12/+84