aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruno Martins <bgcngm@gmail.com>2018-02-23 22:37:14 +0000
committerBruno Martins <bgcngm@gmail.com>2018-03-07 09:26:16 +0000
commit945545d8b97015de679f9a22f682339a16894c62 (patch)
treefd59d7ae83f626dcfabe96948547a06001d99366
parenta9afea70c3ad3d45c92b64cb989f79ec1e473973 (diff)
downloadandroid_lineage-sdk-945545d8b97015de679f9a22f682339a16894c62.tar.gz
android_lineage-sdk-945545d8b97015de679f9a22f682339a16894c62.tar.bz2
android_lineage-sdk-945545d8b97015de679f9a22f682339a16894c62.zip
LineageSettings: Add a setting for button backlight only when pressed
Change-Id: I1a914a5f0dab22376f2a86d58be4e4a0c233f6ac
-rw-r--r--sdk/src/java/lineageos/providers/LineageSettings.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/sdk/src/java/lineageos/providers/LineageSettings.java b/sdk/src/java/lineageos/providers/LineageSettings.java
index e68be33e..6ed7fdaf 100644
--- a/sdk/src/java/lineageos/providers/LineageSettings.java
+++ b/sdk/src/java/lineageos/providers/LineageSettings.java
@@ -1232,6 +1232,17 @@ public final class LineageSettings {
new InclusiveIntegerRangeValidator(0, 3600);
/**
+ * Whether the button backlight is only lit when pressed (and not when screen is touched)
+ * The value is boolean (1 or 0).
+ */
+ public static final String BUTTON_BACKLIGHT_ONLY_WHEN_PRESSED =
+ "button_backlight_only_when_pressed";
+
+ /** @hide */
+ public static final Validator BUTTON_BACKLIGHT_ONLY_WHEN_PRESSED_VALIDATOR =
+ sBooleanValidator;
+
+ /**
* Whether the battery light should be enabled (if hardware supports it)
* The value is boolean (1 or 0).
*/
@@ -2170,6 +2181,8 @@ public final class LineageSettings {
TORCH_LONG_PRESS_POWER_GESTURE_VALIDATOR);
VALIDATORS.put(TORCH_LONG_PRESS_POWER_TIMEOUT,
TORCH_LONG_PRESS_POWER_TIMEOUT_VALIDATOR);
+ VALIDATORS.put(BUTTON_BACKLIGHT_ONLY_WHEN_PRESSED,
+ BUTTON_BACKLIGHT_ONLY_WHEN_PRESSED_VALIDATOR);
VALIDATORS.put(BATTERY_LIGHT_ENABLED, BATTERY_LIGHT_ENABLED_VALIDATOR);
VALIDATORS.put(BATTERY_LIGHT_PULSE, BATTERY_LIGHT_PULSE_VALIDATOR);
VALIDATORS.put(BATTERY_LIGHT_LOW_COLOR, BATTERY_LIGHT_LOW_COLOR_VALIDATOR);