diff --git a/api/cm_current.txt b/api/cm_current.txt index e0c9f08a..458660b8 100644 --- a/api/cm_current.txt +++ b/api/cm_current.txt @@ -1229,6 +1229,7 @@ package cyanogenmod.providers { field public static final java.lang.String STATUS_BAR_AM_PM = "status_bar_am_pm"; field public static final java.lang.String STATUS_BAR_BATTERY_STYLE = "status_bar_battery_style"; field public static final java.lang.String STATUS_BAR_BRIGHTNESS_CONTROL = "status_bar_brightness_control"; + field public static final java.lang.String SYSTEMUI_BURNIN_PROTECTION = "systemui_burnin_protection"; field public static final java.lang.String STATUS_BAR_CLOCK = "status_bar_clock"; field public static final java.lang.String STATUS_BAR_IME_SWITCHER = "status_bar_ime_switcher"; field public static final java.lang.String STATUS_BAR_NOTIF_COUNT = "status_bar_notif_count"; diff --git a/cm/res/res/values/config.xml b/cm/res/res/values/config.xml index 9b92ac5d..a4429ce4 100644 --- a/cm/res/res/values/config.xml +++ b/cm/res/res/values/config.xml @@ -52,6 +52,9 @@ 250 false + + false + 6500 4800 diff --git a/cm/res/res/values/symbols.xml b/cm/res/res/values/symbols.xml index 9f9fbf7f..888e2e3f 100644 --- a/cm/res/res/values/symbols.xml +++ b/cm/res/res/values/symbols.xml @@ -128,4 +128,7 @@ + + + diff --git a/sdk/src/java/cyanogenmod/providers/CMSettings.java b/sdk/src/java/cyanogenmod/providers/CMSettings.java index 3cc519d2..9dae920e 100644 --- a/sdk/src/java/cyanogenmod/providers/CMSettings.java +++ b/sdk/src/java/cyanogenmod/providers/CMSettings.java @@ -1604,6 +1604,17 @@ public final class CMSettings { public static final Validator STATUS_BAR_BRIGHTNESS_CONTROL_VALIDATOR = sBooleanValidator; + + /** + * Whether to enable burnin protection + 0 = 0ff, 1 = on + */ + public static final String SYSTEMUI_BURNIN_PROTECTION = "systemui_burnin_protection"; + + /** @hide */ + public static final Validator SYSTEMUI_BURNIN_PROTECTION_VALIDATOR = + sBooleanValidator; + /** * Whether or not volume button music controls should be enabled to seek media tracks * 0 = 0ff, 1 = on @@ -2136,6 +2147,7 @@ public final class CMSettings { VALIDATORS.put(QS_SHOW_BRIGHTNESS_SLIDER, QS_SHOW_BRIGHTNESS_SLIDER_VALIDATOR); VALIDATORS.put(STATUS_BAR_BRIGHTNESS_CONTROL, STATUS_BAR_BRIGHTNESS_CONTROL_VALIDATOR); + VALIDATORS.put(SYSTEMUI_BURNIN_PROTECTION, SYSTEMUI_BURNIN_PROTECTION_VALIDATOR); VALIDATORS.put(VOLBTN_MUSIC_CONTROLS, VOLBTN_MUSIC_CONTROLS_VALIDATOR); VALIDATORS.put(USE_EDGE_SERVICE_FOR_GESTURES, USE_EDGE_SERVICE_FOR_GESTURES_VALIDATOR);