aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/InputLanguageSelection.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Check the availability of layouts for showing the input languages in the ↵satok2011-04-211-217/+0
| | | | | | | | settings Bug: 4316889 Change-Id: I746b3ff79c2a6cd4925fca1817d5b209623b5108
* Show all languages supported in LatinImeGoogle in InputLanguageSelectionsatok2011-04-181-24/+30
| | | | | Bug: 4311203 Change-Id: I7a94e9697758cb79743c026e7f1c023f618a9aa1
* Add different ways of reading the dictionary file.Jean Chalard2011-03-181-2/+2
| | | | | | | | | | | | | | | | | | This change adds basic support for an external dictionary provider. It adds methods for reading the dictionary itself from an asset in the dictionary provider package directly, obtaining the file name through the ContentProvider interface; it also adds a way of getting the data through an InputStream and copying the file locally. Incidentally this change also adds the code needed to listen for updating the dictionary provider package and reloading it in time. This change also goes hand-in-hand with Iab31db6e, which implements the small closed part of this. Issue: 3414944 Change-Id: I5e4fff99a59bb99dbdb002102db6c90e6cb41c8a
* Fix privateImeOptions parsingTadashi G. Takaoka2011-02-231-1/+1
| | | | | | | This change deprecates "nm" private IME options and introduces new private option, <package name>.noMicrophone, instead. Change-Id: I9d5e3daaead2cdd42e017cd29f5f786ef3ba3649
* Fixes in close() in BinaryDictionary.Ken Wakasa2011-01-171-1/+1
| | | | | | | Avoid using 'synchronized' in finalizer as well. bug: 3340837 Change-Id: I9b28f54e4490ecb844ba33a379f71b625e4246a2
* Consolidate main dictionary files.Ken Wakasa2011-01-051-5/+5
| | | | | | | | | This change is a preparation for upcoming optimizations on dictionary file loading. * We can consolidate dictionary files because we are no longer relying on Asset Manager. * Stopping compressing dictionary files as planning to use mmap() on the region in the apk file. * Probably we won't rely on Asset Manager. Instead we'll probably use offset and size obtained from AssetFileDescriptor. Change-Id: Id57dce512fd3d2397a58628f8264bd824194da76
* Remove Tutorial class and unused debug featureTadashi G. Takaoka2010-12-101-13/+18
| | | | | | | This change also cleanups compiler warnings. Bug: 2897373 Change-Id: If972cf45c1eb40436adbddbf71969e5409f4c9c5
* Remove LatinIME prefix from classesTadashi G. Takaoka2010-12-091-2/+2
| | | | | | This change also cleanups preference key string constants Change-Id: I58510f220a90d00d71a935731abeab87384675bb
* Move some inner static class to top class in new packageTadashi G. Takaoka2010-12-021-0/+1
| | | | | | | | | This change introduces new package com.android.inputmethod.keyboard which hosts keyboard related classes. Also adds missing @Override and @SuppressWarning("unused") annotation Change-Id: I0317f5cfa317e13f3c77815f48ffc69b5d1ade05
* Cleanup unused Java importTadashi G. Takaoka2010-11-291-5/+5
| | | | | | This change also fixes wrong file mode. Change-Id: Ifcf4c9444ddcdc62d2e4b394891d6eee135c1e8f
* Preload SharedPreferences at start.Ken Wakasa2010-11-261-4/+4
| | | | | bug: 3207554 Change-Id: I84072461aee9675cc67897de03f89e9c0036bc1f
* Add a functionarity to handle Subtypesatok2010-11-191-7/+7
| | | | Change-Id: Ic6055ba218b64f4276e3db99a435f546c3990ee5
* Move functions in LatinKeyboard related to LanguageSwitcher to SubtypeSwitchersatok2010-11-181-6/+6
| | | | Change-Id: I777db896bd0287931ce7c810b080ccee1121d34e
* More commit -> apply changes with SharedPreferencesCompat.Ken Wakasa2010-09-131-1/+1
| | | | | | | | | The newly added SharedPreferencesCompat adapter class does apply() when available (Gingerbread+), else do commit(). This change incorporates I4eca20fb and I39f6aa04. bug: 2983837 Change-Id: Iec4e8b69840ad71dbbd6098eeba349934d8248ff
* Clean up LatinIME javasatok2010-08-241-1/+1
| | | | | | | | - remove unused code - add @Override - change the inappropriate cast Change-Id: Ib25b4939e5b4273794ab0f6349776b5b62d89894
* DO NOT MERGE. Backport LatinIME from master to Gingerbreadsatok2010-08-201-1/+4
| | | | | | TODO: Cleanup will follow. Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963
* Don't auto-select the system language in IME language selection screen.Amith Yamasani2010-05-031-5/+0
| | | | | | | | | Fixes http://b/2650378 On entering the selection screen, don't add the system language in addition to other selected languages. Change-Id: Id7a3b45df39a8493d17be668029eee139bf00ff3
* Remove popup for extension keyboard in landscape. bug: 2519903Amith Yamasani2010-03-171-1/+25
| | | | | | | Also add a summary text in the input language list for languages with a dictionary so that users don't feel cheated when they pick a language that doesn't happen to have a dictionary. Remove greek as it isn't an extension of the QWERTY keyboard.
* Don't let the native code target be included twice when unbundling.Amith Yamasani2010-03-091-0/+183
Move java code to a different directory so that the unbundled version doesn't try to compile the native code again. Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986