Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0417e409 authored by satok's avatar satok
Browse files

Move classes related to input method to com.android.settings.inputmethod

- Updated proguard.flags

Change-Id: I198761b0f0ad5288c8c807a7a3c2e965731fcee5
parent 9cd11a9a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -248,7 +248,7 @@
            </intent-filter>
        </activity-alias>

        <activity-alias android:name="LanguageSettings"
        <activity-alias android:name=".inputmethod.InputMethodAndLanguageSettings"
                android:label="@string/language_keyboard_settings_title"
                android:clearTaskOnLaunch="true"
                android:targetActivity="Settings"
@@ -262,7 +262,7 @@
            </intent-filter>
        </activity-alias>

        <activity-alias android:name="InputMethodAndSubtypeEnabler"
        <activity-alias android:name=".inputmethod.InputMethodAndSubtypeEnabler"
                        android:label="@string/input_methods_and_subtype_enabler_title"
                        android:clearTaskOnLaunch="true"
                        android:targetActivity="Settings">
+1 −0
Original line number Diff line number Diff line
@@ -6,3 +6,4 @@
-keep class com.android.settings.deviceinfo.*
-keep class com.android.settings.bluetooth.*
-keep class com.android.settings.applications.*
-keep class com.android.settings.inputmethod.*
+1 −1
Original line number Diff line number Diff line
@@ -118,7 +118,7 @@
    <!-- Language -->

    <header
        android:fragment="com.android.settings.LanguageSettings"
        android:fragment="com.android.settings.inputmethod.InputMethodAndLanguageSettings"
        android:icon="@drawable/ic_settings_language"
        android:title="@string/language_settings">
    </header>
+10 −6
Original line number Diff line number Diff line
@@ -14,7 +14,11 @@
 * limitations under the License.
 */

package com.android.settings;
package com.android.settings.inputmethod;

import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;

import android.app.AlertDialog;
import android.content.Context;
@@ -34,8 +38,7 @@ import android.view.inputmethod.InputMethodManager;
import java.util.ArrayList;
import java.util.List;

public class LanguageSettings extends SettingsPreferenceFragment {
    private static final String TAG = LanguageSettings.class.getSimpleName();
public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment {

    private static final String KEY_PHONE_LANGUAGE = "phone_language";
    private static final String KEY_INPUT_METHOD = "input_method";
@@ -140,7 +143,8 @@ public class LanguageSettings extends SettingsPreferenceFragment {
    public void onResume() {
        super.onResume();

        InputMethodAndSubtypeUtil.loadInputMethodSubtypeList(this, mInputMethodProperties);
        InputMethodAndSubtypeUtil.loadInputMethodSubtypeList(
                this, getContentResolver(), mInputMethodProperties);
        mLastTickedInputMethodId = null;

        if (mLanguagePref != null) {
@@ -156,8 +160,8 @@ public class LanguageSettings extends SettingsPreferenceFragment {
    @Override
    public void onPause() {
        super.onPause();
        InputMethodAndSubtypeUtil.saveInputMethodSubtypeList(this, mInputMethodProperties,
                mHaveHardKeyboard, mLastTickedInputMethodId);
        InputMethodAndSubtypeUtil.saveInputMethodSubtypeList(this, getContentResolver(),
                mInputMethodProperties, mHaveHardKeyboard, mLastTickedInputMethodId);
    }

    @Override
+8 −4
Original line number Diff line number Diff line
@@ -14,7 +14,10 @@
 * limitations under the License.
 */

package com.android.settings;
package com.android.settings.inputmethod;

import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;

import android.app.AlertDialog;
import android.content.Context;
@@ -55,15 +58,16 @@ public class InputMethodAndSubtypeEnabler extends SettingsPreferenceFragment {
    @Override
    public void onResume() {
        super.onResume();
        InputMethodAndSubtypeUtil.loadInputMethodSubtypeList(this, mInputMethodProperties);
        InputMethodAndSubtypeUtil.loadInputMethodSubtypeList(
                this, getContentResolver(), mInputMethodProperties);
        mLastTickedInputMethodId = null;
    }

    @Override
    public void onPause() {
        super.onPause();
        InputMethodAndSubtypeUtil.saveInputMethodSubtypeList(this, mInputMethodProperties,
                mHaveHardKeyboard, mLastTickedInputMethodId);
        InputMethodAndSubtypeUtil.saveInputMethodSubtypeList(this, getContentResolver(),
                mInputMethodProperties, mHaveHardKeyboard, mLastTickedInputMethodId);
    }

    @Override
Loading