diff options
author | AragaoAnderson <andersonaragao@me.com> | 2015-12-11 23:34:30 -0200 |
---|---|---|
committer | Michael Bestas <mikeioannina@gmail.com> | 2015-12-12 16:28:09 +0200 |
commit | 3ac9e17f9069dca2d75f0e250a5e24e5c60c3c1d (patch) | |
tree | 0a86193c4c749594e3eb9cddd64e3bbeae24ec45 | |
parent | 8658bb87d48cbc5f089455c207cf26a03bd1b39c (diff) | |
download | packages_apps_Settings-3ac9e17f9069dca2d75f0e250a5e24e5c60c3c1d.tar.gz packages_apps_Settings-3ac9e17f9069dca2d75f0e250a5e24e5c60c3c1d.tar.bz2 packages_apps_Settings-3ac9e17f9069dca2d75f0e250a5e24e5c60c3c1d.zip |
Settings: Fix more derps after reorganization from 12.1
* Move Wallpaper fragment to Interface category
* Use CMSystemSettingSwitchPreference for:
Prevent accidental wake-up
Search in Recents
Change-Id: I49b184e4c838bce916271aae9409bb65f7338788
-rw-r--r-- | res/xml/display.xml | 20 | ||||
-rw-r--r-- | src/com/android/settings/DisplaySettings.java | 12 |
2 files changed, 17 insertions, 15 deletions
diff --git a/res/xml/display.xml b/res/xml/display.xml index 35792de65..223c6c41f 100644 --- a/res/xml/display.xml +++ b/res/xml/display.xml @@ -44,12 +44,6 @@ android:summary="@string/live_display_summary" android:fragment="com.android.settings.livedisplay.LiveDisplay" /> - <PreferenceScreen - android:key="wallpaper" - android:title="@string/wallpaper_settings_title" - settings:keywords="@string/keywords_display_wallpaper" - android:fragment="com.android.settings.WallpaperTypeSettings" /> - <!-- Rotation modes --> <PreferenceScreen android:key="display_rotation" @@ -96,10 +90,11 @@ android:persistent="false" /> <!-- Prevent accidental wake-up --> - <SwitchPreference + <com.android.settings.cyanogenmod.CMSystemSettingSwitchPreference android:key="proximity_on_wake" android:title="@string/proximity_wake_title" - android:summary="@string/proximity_wake_summary"/> + android:summary="@string/proximity_wake_summary" + android:defaultValue="true" /> <!-- Seconds before sleep --> <ListPreference @@ -128,6 +123,13 @@ <PreferenceCategory android:key="interface" android:title="@string/category_interface"> + <!-- wallpaper --> + <PreferenceScreen + android:key="wallpaper" + android:title="@string/wallpaper_settings_title" + settings:keywords="@string/keywords_display_wallpaper" + android:fragment="com.android.settings.WallpaperTypeSettings" /> + <!-- expanded desktop --> <PreferenceScreen android:key="expanded_desktop" @@ -155,7 +157,7 @@ android:dialogTitle="@string/dialog_title_font_size" /> <!-- Search in Recents --> - <com.android.settings.cyanogenmod.SystemSettingSwitchPreference + <com.android.settings.cyanogenmod.CMSystemSettingSwitchPreference android:key="recents_show_search_bar" android:title="@string/recents_show_searchbar" settings:keywords="@string/keywords_recents_show_searchbar" diff --git a/src/com/android/settings/DisplaySettings.java b/src/com/android/settings/DisplaySettings.java index 81d64187a..713993728 100644 --- a/src/com/android/settings/DisplaySettings.java +++ b/src/com/android/settings/DisplaySettings.java @@ -128,6 +128,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements private SwitchPreference mLiftToWakePreference; private SwitchPreference mDozePreference; private SwitchPreference mTapToWakePreference; + private SwitchPreference mProximityCheckOnWakePreference; private SwitchPreference mAutoBrightnessPreference; private SwitchPreference mWakeWhenPluggedOrUnplugged; @@ -298,13 +299,12 @@ public class DisplaySettings extends SettingsPreferenceFragment implements } } - boolean proximityCheckOnWait = getResources().getBoolean( + mProximityCheckOnWakePreference = (SwitchPreference) findPreference(KEY_PROXIMITY_WAKE); + boolean proximityCheckOnWake = getResources().getBoolean( org.cyanogenmod.platform.internal.R.bool.config_proximityCheckOnWake); - if (!proximityCheckOnWait) { - SwitchPreference mProximityWakePreference = - (SwitchPreference) findPreference(KEY_PROXIMITY_WAKE); - if (displayPrefs != null && mProximityWakePreference != null) { - displayPrefs.removePreference(mProximityWakePreference); + if (!proximityCheckOnWake) { + if (displayPrefs != null && mProximityCheckOnWakePreference != null) { + displayPrefs.removePreference(mProximityCheckOnWakePreference); } CMSettings.System.putInt(getContentResolver(), CMSettings.System.PROXIMITY_ON_WAKE, 1); } |