aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/cyanogenmod/providers/CMSettings.java
diff options
context:
space:
mode:
authorniks255 <niks255@mail.ru>2016-01-29 12:13:00 +0300
committerAdnan Begovic <adnan@cyngn.com>2016-02-15 10:30:26 -0800
commit783463c7396331f5ad14e22b5795edc45f0b9e8d (patch)
treed232df04b1cd301ef6de3f1c6eb6854cba8eb868 /src/java/cyanogenmod/providers/CMSettings.java
parentba31b78d1519db4dd3003e9590cd16c76a1bda15 (diff)
downloadvendor_cmsdk-783463c7396331f5ad14e22b5795edc45f0b9e8d.zip
vendor_cmsdk-783463c7396331f5ad14e22b5795edc45f0b9e8d.tar.gz
vendor_cmsdk-783463c7396331f5ad14e22b5795edc45f0b9e8d.tar.bz2
CMSDK: Allow/Prevent notification light in Zen mode (3 of 3)
Change-Id: Icad93cf6166359debd774259aa186640de34d432
Diffstat (limited to 'src/java/cyanogenmod/providers/CMSettings.java')
-rw-r--r--src/java/cyanogenmod/providers/CMSettings.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/java/cyanogenmod/providers/CMSettings.java b/src/java/cyanogenmod/providers/CMSettings.java
index 21bea12..dfd60fd 100644
--- a/src/java/cyanogenmod/providers/CMSettings.java
+++ b/src/java/cyanogenmod/providers/CMSettings.java
@@ -812,6 +812,22 @@ public final class CMSettings {
new InclusiveIntegerRangeValidator(0, 3);
/**
+ * Whether the notification light will be allowed when in zen mode during downtime
+ */
+ public static final String ZEN_ALLOW_LIGHTS = "allow_lights";
+
+ /** @hide */
+ public static final Validator ZEN_ALLOW_LIGHTS_VALIDATOR = sBooleanValidator;
+
+ /**
+ * Whether the notification light will be allowed when in zen priority mode during downtime
+ */
+ public static final String ZEN_PRIORITY_ALLOW_LIGHTS = "zen_priority_allow_lights";
+
+ /** @hide */
+ public static final Validator ZEN_PRIORITY_ALLOW_LIGHTS_VALIDATOR = sBooleanValidator;
+
+ /**
* Display style of AM/PM next to clock in status bar
* 0: Normal display (Eclair stock)
* 1: Small display (Froyo stock)
@@ -1838,6 +1854,7 @@ public final class CMSettings {
CMSettings.System.VOLUME_KEYS_CONTROL_RING_STREAM,
CMSettings.System.NAVIGATION_BAR_MENU_ARROW_KEYS,
CMSettings.System.HEADSET_CONNECT_PLAYER,
+ CMSettings.System.ZEN_ALLOW_LIGHTS,
};
/**
@@ -1983,6 +2000,8 @@ public final class CMSettings {
VALIDATORS.put(NOTIFICATION_LIGHT_COLOR_AUTO,
NOTIFICATION_LIGHT_COLOR_AUTO_VALIDATOR);
VALIDATORS.put(HEADSET_CONNECT_PLAYER, HEADSET_CONNECT_PLAYER_VALIDATOR);
+ VALIDATORS.put(ZEN_ALLOW_LIGHTS, ZEN_ALLOW_LIGHTS_VALIDATOR);
+ VALIDATORS.put(ZEN_PRIORITY_ALLOW_LIGHTS, ZEN_PRIORITY_ALLOW_LIGHTS_VALIDATOR);
VALIDATORS.put(__MAGICAL_TEST_PASSING_ENABLER,
__MAGICAL_TEST_PASSING_ENABLER_VALIDATOR);
};