aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/android/inputmethod/latin/BinaryDictionary.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't let the native code target be included twice when unbundling.•••Move java code to a different directory so that the unbundled version doesn't try to compile the native code again. Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986 Amith Yamasani2010-03-091-151/+0
* Blacklist asian languages from input selection list, since this is LatinIME.•••Bug: 2488167 Don't show ko, ja and zh languages in the list. Remove a debug println. Add alternates_for_g to the keyboard for it to work on turkish. This must have not gotten merged from donut. Amith Yamasani2010-03-041-1/+0
* Increase target size of preferred letters while typing.•••This increases the chance of hitting the correct letter when typing a word that exists in the dictionary, rather than only correct it after the fact. It is most effective after 2 or 3 letters of a word have been typed and gets more accurate with more typed letters in the word. If 2 adjacent letters have similar probabilities of occuring, then there is no hit correction applied. Amith Yamasani2010-02-081-4/+9
* Enable auto-correction only if there is a significant size main dictionary.•••Added e-umlaut popup for Russian keyboard. Added a French Canadian string resource but wont help until we add fr_CA to the supported locales list. Amith Yamasani2009-12-181-0/+5
* Input language switching. Bug: 2331173•••New feature to enable fast switching between input languages for multilingual users. Keyboard settings lets you select a bunch of languages to switch between from the Latin IME. Use the Globe icon to toggle between languages. Needs more work and some layout changes in specialized keyboards. Also added a Russian keyboard (needs some pixel TLC at the right edge). Amith Yamasani2009-12-161-0/+2
* Fix for 2295810: Auto-correction of English results in Englishman•••Comparisons were always happening with lowercase version of the typed word, which wouldn't match the uppercase word in the dictionary, so it became an unrecognized word when typed in full. Highlight was then going to the next word in the list. Fix compares the lowercase and uppercase versions of the word for validity. Amith Yamasani2009-12-011-3/+1
* Some performance optimizations.•••Makes the user/contacts dictionary lookup faster. This is necessary because there's more in these dictionaries now and it's written in Java. Fix an auto-caps issue when moving the cursor. And do it a little lazily. Fixed a bug that was causing user dictionary words to get a much higher weightage than the main dictionary. Amith Yamasani2009-08-131-2/+0
* Prune out suggestions that have a very large edit distance.•••If the number of keys picked from proximity is too large, prune out the subtree. Otherwise you get vastly unrelated suggestions. Fix a bug introduced with the missing_chars checkin. Amith Yamasani2009-08-131-2/+3
* Correction algorithm to check for missing single characters.•••Searches for alternative words by trying wild-card characters at different character positions. Amith Yamasani2009-08-131-5/+21
* auto import from //branches/cupcake/...@138744The Android Open Source Project2009-03-131-0/+127