From e588c4aa831a177b1888a9feefbe20941a1259b7 Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 17 May 2020 22:43:37 +0800 Subject: [PATCH] Implement click to take partial screenshot [3/3] Change-Id: I9de0cd4f1b793119a7dd45a95b040f70d6c151a6 Signed-off-by: Jesse Chan --- sdk/src/java/lineageos/providers/LineageSettings.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sdk/src/java/lineageos/providers/LineageSettings.java b/sdk/src/java/lineageos/providers/LineageSettings.java index c6d70bd9..b6105b20 100644 --- a/sdk/src/java/lineageos/providers/LineageSettings.java +++ b/sdk/src/java/lineageos/providers/LineageSettings.java @@ -2101,6 +2101,15 @@ public final class LineageSettings { public static final Validator FORCE_SHOW_NAVBAR_VALIDATOR = sBooleanValidator; + /** + * Whether to take partial screenshot with volume down + power click. + */ + public static final String CLICK_PARTIAL_SCREENSHOT = "click_partial_screenshot"; + + /** @hide */ + public static final Validator CLICK_PARTIAL_SCREENSHOT_VALIDATOR = + sBooleanValidator; + /** * I can haz more bukkits * @hide @@ -2376,6 +2385,8 @@ public final class LineageSettings { LONG_SCREEN_APPS_VALIDATOR); VALIDATORS.put(FORCE_SHOW_NAVBAR, FORCE_SHOW_NAVBAR_VALIDATOR); + VALIDATORS.put(CLICK_PARTIAL_SCREENSHOT, + CLICK_PARTIAL_SCREENSHOT_VALIDATOR); VALIDATORS.put(__MAGICAL_TEST_PASSING_ENABLER, __MAGICAL_TEST_PASSING_ENABLER_VALIDATOR); };