summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/DisplaySettings.java
diff options
context:
space:
mode:
authorAdnan Begovic <adnan@cyngn.com>2015-10-29 10:29:01 -0700
committerAdnan Begovic <adnan@cyngn.com>2015-10-29 17:36:32 -0700
commit0c0f54e67a49f252dc75d524de93504aa316eb7a (patch)
tree11e63c0a4cca3a16ede6ab441aa5e192c65dac03 /src/com/android/settings/DisplaySettings.java
parent6cdb128c3713a61c973cdfd38add37a5b77bc451 (diff)
downloadpackages_apps_Settings-0c0f54e67a49f252dc75d524de93504aa316eb7a.zip
packages_apps_Settings-0c0f54e67a49f252dc75d524de93504aa316eb7a.tar.gz
packages_apps_Settings-0c0f54e67a49f252dc75d524de93504aa316eb7a.tar.bz2
Settings: Refactor for M changes.
Change-Id: I64da201ca8ac1785c4b5c417ca640dadb7ae2d2b
Diffstat (limited to 'src/com/android/settings/DisplaySettings.java')
-rw-r--r--src/com/android/settings/DisplaySettings.java23
1 files changed, 4 insertions, 19 deletions
diff --git a/src/com/android/settings/DisplaySettings.java b/src/com/android/settings/DisplaySettings.java
index 68bf1c2..6d4f94d 100644
--- a/src/com/android/settings/DisplaySettings.java
+++ b/src/com/android/settings/DisplaySettings.java
@@ -89,7 +89,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
private static final String KEY_AUTO_BRIGHTNESS = "auto_brightness";
private static final String KEY_AUTO_ROTATE = "auto_rotate";
private static final String KEY_NIGHT_MODE = "night_mode";
- private static final String KEY_TAP_TO_WAKE = "double_tap_wake_gesture";
private static final String KEY_PROXIMITY_WAKE = "proximity_on_wake";
private static final String KEY_DISPLAY_ROTATION = "display_rotation";
private static final String KEY_WAKE_WHEN_PLUGGED_OR_UNPLUGGED = "wake_when_plugged_or_unplugged";
@@ -110,7 +109,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
private SwitchPreference mDozePreference;
private SwitchPreference mTapToWakePreference;
private SwitchPreference mAutoBrightnessPreference;
- private SwitchPreference mTapToWake;
private SwitchPreference mWakeWhenPluggedOrUnplugged;
private CMHardwareManager mHardware;
@@ -171,7 +169,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
mAutoBrightnessPreference.setOnPreferenceChangeListener(this);
} else {
if (mAutoBrightnessPreference != null) {
- removePreference(mAutoBrightnessPreference);
+ removePreference(KEY_AUTO_BRIGHTNESS);
mAutoBrightnessPreference = null;
}
}
@@ -181,7 +179,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
mLiftToWakePreference.setOnPreferenceChangeListener(this);
} else {
if (mLiftToWakePreference != null) {
- removePreference(mLiftToWakePreference);
+ removePreference(KEY_LIFT_TO_WAKE);
mLiftToWakePreference = null;
}
}
@@ -193,7 +191,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
removePreference(KEY_DOZE);
}
- if (isTapToWakeAvailable(getResources())) {
+ if (isTapToWakeAvailable(getResources()) || mHardware.isSupported(FEATURE_TAP_TO_WAKE)) {
mTapToWakePreference = (SwitchPreference) findPreference(KEY_TAP_TO_WAKE);
mTapToWakePreference.setOnPreferenceChangeListener(this);
} else {
@@ -209,13 +207,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
mNightModePreference.setOnPreferenceChangeListener(this);
}
- mTapToWake = (SwitchPreference) findPreference(KEY_TAP_TO_WAKE);
- if (mTapToWake != null
- && !mHardware.isSupported(FEATURE_TAP_TO_WAKE)) {
- advancedPrefs.removePreference(mTapToWake);
- mTapToWake = null;
- }
-
boolean proximityCheckOnWait = getResources().getBoolean(
com.android.internal.R.bool.config_proximityCheckOnWake);
if (!proximityCheckOnWait) {
@@ -365,10 +356,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
super.onResume();
updateDisplayRotationPreferenceDescription();
- if (mTapToWake != null) {
- mTapToWake.setChecked(mHardware.get(FEATURE_TAP_TO_WAKE));
- }
-
RotationPolicy.registerRotationPolicyListener(getActivity(),
mRotationPolicyListener);
@@ -479,9 +466,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
@Override
public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) {
- if (preference == mTapToWake) {
- return mHardware.set(FEATURE_TAP_TO_WAKE, mTapToWake.isChecked());
- } else if (preference == mWakeWhenPluggedOrUnplugged) {
+ if (preference == mWakeWhenPluggedOrUnplugged) {
Settings.Global.putInt(getContentResolver(),
Settings.Global.WAKE_WHEN_PLUGGED_OR_UNPLUGGED,
mWakeWhenPluggedOrUnplugged.isChecked() ? 1 : 0);