diff options
author | Satoshi Kataoka <satok@google.com> | 2013-04-17 16:41:58 +0900 |
---|---|---|
committer | Satoshi Kataoka <satok@google.com> | 2013-05-02 17:53:17 +0900 |
commit | ed1cdb24ba986231629fbfb244ed758fc2add0fc (patch) | |
tree | 1e554ace658ca782c16538d66d0a28a31ec28f2d /core/res | |
parent | 09f3cc2bcca62fea30dc0f22cc120088e9f54728 (diff) | |
download | frameworks_base-ed1cdb24ba986231629fbfb244ed758fc2add0fc.zip frameworks_base-ed1cdb24ba986231629fbfb244ed758fc2add0fc.tar.gz frameworks_base-ed1cdb24ba986231629fbfb244ed758fc2add0fc.tar.bz2 |
Change the initial disabled state of disabled IMEs
Bug: 8365223
This change is a supplement for I77f01c70610d82ce9070d4a
The disabled state of disabled pre-installed imes should be changed
to ENABLED_STATE_DISABLED_UNTIL_USED on boot or user switch.
Change-Id: If8ff1b2b95c36d33148def2ab87bd006aa520cc0
Diffstat (limited to 'core/res')
-rw-r--r-- | core/res/res/values/config.xml | 16 | ||||
-rw-r--r-- | core/res/res/values/symbols.xml | 1 |
2 files changed, 17 insertions, 0 deletions
diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 5c772b2..0313308 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -1108,4 +1108,20 @@ stream or master volumes. --> <bool name="config_useFixedVolume">false</bool> + <!-- The list of IMEs which should be disabled until used. + This function suppresses update notifications for these pre-installed apps. + We need to set this configuration carefully that they should not have functionarities + other than "IME" or "Spell Checker". In InputMethodManagerService, + the listed IMEs are disabled until used when all of the following conditions are met. + 1. Not selected as an enabled IME in the Settings + 2. Not selected as a spell checker in the Settings + 3. Installed + 4. A pre-installed IME + 5. Not enabled + And the disabled_until_used state for an IME is released by InputMethodManagerService + when the IME is selected as an enabled IME. --> + <string-array name="config_disabledUntilUsedPreinstalledImes" translatable="false"> + <item>com.android.inputmethod.latin</item> + </string-array> + </resources> diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index 2158e90..6a3bdaa 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -919,6 +919,7 @@ <java-symbol type="array" name="special_locale_names" /> <java-symbol type="array" name="config_masterVolumeRamp" /> <java-symbol type="array" name="config_cdma_dun_supported_types" /> + <java-symbol type="array" name="config_disabledUntilUsedPreinstalledImes" /> <java-symbol type="drawable" name="default_wallpaper" /> <java-symbol type="drawable" name="indicator_input_error" /> |