From c550f0bff4b668f725b990df37c97077418d7058 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Fri, 22 Aug 2014 12:06:23 -0700 Subject: [PATCH] Settings psuedolocalization fixes. We don't need -c zz_ZZ any more, and LocalePicker now checks the global developer options settings itself. Also remove some dead code now zz_ZY and zz_ZZ are gone. Bug: 17190407 Change-Id: I27f9f5bc8b27457004e7e4996ec76b76a17523eb --- Android.mk | 2 -- src/com/android/settings/LocalePicker.java | 9 --------- .../inputmethod/InputMethodAndLanguageSettings.java | 11 +---------- 3 files changed, 1 insertion(+), 21 deletions(-) diff --git a/Android.mk b/Android.mk index d6155470c16..425ae479f34 100644 --- a/Android.mk +++ b/Android.mk @@ -18,8 +18,6 @@ LOCAL_PRIVILEGED_MODULE := true LOCAL_PROGUARD_FLAG_FILES := proguard.flags -LOCAL_AAPT_FLAGS += -c zz_ZZ - include frameworks/opt/setupwizard/navigationbar/common.mk include $(BUILD_PACKAGE) diff --git a/src/com/android/settings/LocalePicker.java b/src/com/android/settings/LocalePicker.java index 6600703385d..c6158b15ae0 100644 --- a/src/com/android/settings/LocalePicker.java +++ b/src/com/android/settings/LocalePicker.java @@ -47,15 +47,6 @@ public class LocalePicker extends com.android.internal.app.LocalePicker setLocaleSelectionListener(this); } - @Override - protected boolean isInDeveloperMode() { - final boolean showDev = getActivity().getSharedPreferences(DevelopmentSettings.PREF_FILE, - Context.MODE_PRIVATE).getBoolean( - DevelopmentSettings.PREF_SHOW, - android.os.Build.TYPE.equals("eng")); - return showDev; - } - @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); diff --git a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java index 3528c56a34b..12e880184b2 100644 --- a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java +++ b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java @@ -339,16 +339,7 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment // and want to pretend that the language is valid for all locales. // We need a way to support languages that aren't tied to a particular // locale instead of hiding the locale qualifier. - if (language.equals("zz")) { - String country = conf.locale.getCountry(); - if (country.equals("ZZ")) { - localeName = "[Developer] Accented English (zz_ZZ)"; - } else if (country.equals("ZY")) { - localeName = "[Developer] Fake Bi-Directional (zz_ZY)"; - } else { - localeName = ""; - } - } else if (hasOnlyOneLanguageInstance(language, + if (hasOnlyOneLanguageInstance(language, Resources.getSystem().getAssets().getLocales())) { localeName = conf.locale.getDisplayLanguage(conf.locale); } else {