summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/inputmethod
Commit message (Collapse)AuthorAgeFilesLines
...
* | Change the "manage dictionaries" button to "less options"Jean Chalard2011-12-161-9/+15
| | | | | | | | | | | | This is supposed to be easier to understand for users. Change-Id: I144031941712ab15fb490619c288d533ce884ee9
* | Merge "Typos in CheckBoxAndSettingsPreference"Gilles Debunne2011-12-081-16/+15
|\ \
| * | Typos in CheckBoxAndSettingsPreferenceGilles Debunne2011-12-051-16/+15
| |/ | | | | | | Change-Id: Ied042582e3aa1ef8eb5f71b56e734c8889711080
* | Add an option to show the whole language listJean Chalard2011-12-081-20/+21
| | | | | | | | | | | | | | | | | | | | The option is not functional yet. Also, this change simplifies a little the inner workings by preventing mLocale from being null. Step 9 Bug: 5306641 Change-Id: Id2284976d34d9d8ac61cbdb2348893989c47da84
* | Add functionality to the spinner.Jean Chalard2011-12-081-10/+49
| | | | | | | | | | | | | | | | | | With this, the word is actually inserted with the right locale inside the user dictionary. Step 8. Bug: 5306641 Change-Id: Idf6cf3dd807e86c29faf8a701c03c1e6ea39ec68
* | Small refactoring to make the next diff smallerJean Chalard2011-12-081-41/+41
| | | | | | | | | | | | | | Step 7 Bug: 5306641 Change-Id: If5454679252a54670c501d3a63e9e4bd45028c44
* | Populate the locale listJean Chalard2011-12-081-0/+38
| | | | | | | | | | | | | | | | | | | | This populates the language list. The option looks like it works, but is not implemented yet. Step 6. Bug: 5306641 Change-Id: I6ef84dea9a26e450add1d91b44238d86fe49200a
* | Add the more options interface.Jean Chalard2011-12-081-0/+20
| | | | | | | | | | | | | | | | | | The interface is not functional yet, aside from the "Manage" button. This will come in a later change. Step 5 Bug: 5306641 Change-Id: I4bdea099eece7ba8a50bbfb47e173036334064ea
* | Move adding word functionality to the new interfaceJean Chalard2011-12-071-4/+67
| | | | | | | | | | | | | | Step 4 Bug: 5306641 Change-Id: I150fd93e9802e92b4cf084867f0a9d1bc382cdae
* | Add the cancel button handlerJean Chalard2011-12-071-0/+5
| | | | | | | | | | | | | | Step 3 Bug: 5306641 Change-Id: Ida4ccf181942714799576fde0ac55596ce043434
* | Add the new add_word interface.Jean Chalard2011-12-071-1/+12
| | | | | | | | | | | | | | This is step 2. The interface is not functional yet. Bug: 5306641 Change-Id: Idc8d07b883a17067f777c86d83994fb040b37c59
* | Add a new activity for adding a user dictionary wordJean Chalard2011-12-071-0/+30
|/ | | | | | | This is step 1. Bug: 5306641 Change-Id: I69727f05df8f3455e6e734140f712ccf7881e5be
* Update enabled subtypes in the input method subtype enabler in "onResume"satok2011-10-182-2/+4
| | | | | Bug: 5446825 Change-Id: Iab52ecb8a7334b7be3a81350fbfc9b02d09e88d4
* Show a security warning dialog when switching a spell checkersatok2011-10-054-8/+58
| | | | | | Bug: 5402295 Change-Id: I021e6e923fa137248d23c8fa39e68afdf73fead9
* Fix the behavior of preference in IME Settingssatok2011-09-281-10/+12
| | | | Change-Id: I41f7c36fb73730248dcc98abbf4276ef6d772f36
* Tweak IME settingssatok2011-09-271-23/+36
| | | | Change-Id: I13b044abdcb1215306ecfd5070d6e1a16e2d92d7
* Tweak ime settingssatok2011-09-131-4/+15
| | | | | Bug: 5282046 Change-Id: I8ef3913fc46c00288ac13fbc2a2d447efd531382
* Update the current IME labelsatok2011-09-122-1/+65
| | | | | Bug: 5069983 Change-Id: I84d6ac7c39b5f3a035aa04c35065280a14024c47
* Sort subtypes in subtype enabler settingssatok2011-09-061-3/+63
| | | | | Bug: 3377334 Change-Id: Ie8dab8f6fb52610e783803cb902b032508d2b250
* Merge "Support automatic language"satok2011-09-052-13/+32
|\
| * Support automatic languagesatok2011-09-052-13/+32
| | | | | | | | | | | | Bug: 5057886 Change-Id: I7e18676622750c9b7299ab6a44856ad1aaca1b49
* | Tweak IME settingssatok2011-09-051-12/+1
|/ | | | Change-Id: I09bb9994737b29765ea7b13119ee2b9b3fb076cc
* Fix an NPEJean Chalard2011-09-022-3/+4
| | | | | | | | It seems the user dictionary fragment does not tolerate being called by name, and needs to be called only by action. Bug: 5242122 Change-Id: I6b954db549b98d4d0076fdce8e00d336fc18b6e3
* Merge "Update settings wording for ICS"Jean Chalard2011-09-011-2/+1
|\
| * Update settings wording for ICSJean Chalard2011-09-011-2/+1
| | | | | | | | | | Bug: 5069983 Change-Id: I882aded067e8cc75197f6d3fa5c11388368b6996
* | Add a functionality to disable the spell checkersatok2011-08-312-2/+14
|/ | | | Change-Id: I2c2663e8232c5ba4b7499fd17a173c8c65252cf3
* Fix the visibility of preferences in the input method settingssatok2011-08-311-0/+1
| | | | | | Bug: 5129385 Change-Id: I1b01712995fd77e13b0e5935b8000ec09be489e4
* Fix a crash in settings if a hard keyboard is attached.Jean Chalard2011-08-291-1/+1
| | | | | | | | For some reason the type of the options was wrong, but otherwise it seems to work. Bug: 5004175 Change-Id: I668b8bba1933aee6ad1243e446bd66c479bd6944
* Add debug code to spell checker settingssatok2011-08-262-0/+16
| | | | Change-Id: Iab3bee33e4d6bd19c30e20591d6a2f08e1cff157
* SpellChecker settingssatok2011-08-262-33/+106
| | | | Change-Id: I0d7af408d2b70e8e593e490484526dd8fffdc725
* Fix the title of the input method subtype enablersatok2011-08-121-8/+15
| | | | | Bug: 5097548 Change-Id: If01e13bd1ab7ac851b613450018f68f7f42f1e14
* Prevent crashes when IME's settings activity is missingKen Wakasa2011-08-101-1/+8
| | | | | bug: 5029444 Change-Id: I5c045123dbca2581f2e7d9f602e7511398b83504
* Add a way to choose the current spell checkersatok2011-08-022-10/+150
| | | | | | Bug: 5057977 Change-Id: I86366d6be0d59dfb7a80431fcc87f55b1f27a014
* [step8] Use api to get the current spell checkersatok2011-07-262-2/+5
| | | | Change-Id: I082785314710af2c8db33c2c18050651a0302b62
* [step6] Apply api and fix crush in spell checker settings.satok2011-07-263-11/+28
| | | | Change-Id: Ie430ca7ff4147c530aae895d1d13a40a01c63b98
* [Step 1] Add preference activities for spell checkerssatok2011-07-257-0/+273
| | | | | Bug: 5057977 Change-Id: I8f2f3d480325029c794c058beed2475033a617f9
* Merge "Allow applications to set the title of the subtype enabler Bug: 5058105"satok2011-07-211-2/+13
|\
| * Allow applications to set the title of the subtype enablersatok2011-07-221-2/+13
| | | | | | | | | | | | Bug: 5058105 Change-Id: Id5e4ccbdf4f830ce5c67232f530d73679d9e038f
* | Remove the "user dictionary" settings entry if noneJean Chalard2011-07-212-2/+10
| | | | | | | | | | | | | | | | When the user dictionary service is not present or disabled, the settings application should not be showing an entry to use it. Bug: 5024166 Change-Id: Ic57d67eb03cf54e2c411fb0909c2a5d23d3e1fd7
* | Do not crash when the user dictionary service is disabled.Jean Chalard2011-07-211-1/+1
|/ | | | | | | | This still does not remove the UI. It only prevents the Settings application from crashing. Bug: 5024166 Change-Id: I6e8c0a8953af6c02273de2a881e85a5248cb8bd6
* Change IME picker dialog from Activity to Broadcastsatok2011-07-121-8/+9
| | | | Change-Id: I7bc3c3aa5544f3cb170703d6e71bad1bd54545b8
* Update settings for aux imessatok2011-07-042-18/+22
| | | | Change-Id: I7528241eb0882fa5fae2a80e380375683cce2075
* Implement new UI for IME settingssatok2011-06-303-304/+417
| | | | | | Bug: 4645160 Change-Id: If9046e7e96732f6ee4c0594cc66622b6462bdec9
* Add an activity to show an ime switch dialogsatok2011-06-201-0/+31
| | | | | | Bug: 4671417 Change-Id: I8e29dbfb3d0bbb9270888ac757f53542ce658ba9
* Use getDisplayName for the name of InputMethodSubtypesatok2011-06-082-20/+12
| | | | Change-Id: I9ad7790bc36ff2950e0238cae8ce3b785bb8eaa1
* Change the interface for user dictionary multiple locales.Jean Chalard2011-05-182-51/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The user dictionary interface now works the following way: * Locale gathering - The current locale is always considered as present, even if there are no words for it in the user dictionary. - Any locale for which at least one word is registered is considered present. - A null locale is considered a valid locale meaning "all languages". - If no words are present at all, since the current locale is always considered present, the system will consider there is exactly one locale present - and allow editing this user dictionary. * Options display - If only one locale is present, the interface is the same as for Honeycomb: display a "User dictionary" PreferenceScreen that brings up the dictionary editor interface. - If there are several locales present, then the user dictionary option will jump to a screen that will display a list of available locales. * Word insertion - Inserting a word will always use the locale of the currently displayed dictionary. If it is the "all languages" null pseudo-locale, that will still hold and the word will be added to this pseudo-locale. It is worthy to note that the "All languages" locale is only accessible if for some reason there are already words with a null locale in the database before this is installed. For example, if an application has inserted some words that way, or if the user inserted words with a previous version of the settings application. On a freshly flashed device, barring the use of third-party application that would add such words, it is not possible to access the "all languages" locale any more because there is no interface to do it, though it works if such words are inside. Bug: 3479738 Change-Id: Iba323e5aeb3f4f575896903a4e8bef6ffb3ea306
* Fix NPE in InputMethodAndLanguageSettingssatok2011-05-141-1/+1
| | | | | | Bug: 4422368 Change-Id: I495eb8de9928922b18b37c6658bd8fd8b4ee3e1a
* Enable showing the user dictionary in several locales.Jean Chalard2011-05-111-0/+59
| | | | | Bug: 3479738 Change-Id: Ic57a5675c44c36ad255f9927da151ad6a2a8c44c
* Fix a bug which can't enable mutiple non-preinstalled IMEs at a timesatok2011-02-161-24/+21
| | | | | Bug: 3459430 Change-Id: Ieee340a92862047135a03c131517b927e1ed2f5e
* Do not reset IME Subtype in InputMethodConfig fragmentsatok2011-02-041-8/+14
| | | | | | Bug: 3415292 Change-Id: Ic9a27982402c6bfd747960d32cce13f3856545da