diff options
author | Jesse Chan <jc@lineageos.org> | 2020-05-19 14:31:46 +0800 |
---|---|---|
committer | Michael W <baddaemon87@gmail.com> | 2020-05-26 22:07:38 +0200 |
commit | d649b1d261f727b868d8a31719e5981fc95da39e (patch) | |
tree | ab859ea99ea9e6d8d00df0c74abacaf1f9d33388 | |
parent | 9d01848dcdb18b550dd227c22f50dea5639e0424 (diff) | |
download | lineage-sdk-d649b1d261f727b868d8a31719e5981fc95da39e.tar.gz lineage-sdk-d649b1d261f727b868d8a31719e5981fc95da39e.tar.bz2 lineage-sdk-d649b1d261f727b868d8a31719e5981fc95da39e.zip |
Implement hide gestural navigation hint bar [3/5]
Change-Id: Iaf776d9d70b951119134eb31bc44a3a63f468698
Signed-off-by: Jesse Chan <jc@lineageos.org>
-rw-r--r-- | api/lineage_current.txt | 1 | ||||
-rw-r--r-- | sdk/src/java/lineageos/providers/LineageSettings.java | 10 |
2 files changed, 11 insertions, 0 deletions
diff --git a/api/lineage_current.txt b/api/lineage_current.txt index 859d0631..13e70b33 100644 --- a/api/lineage_current.txt +++ b/api/lineage_current.txt @@ -842,6 +842,7 @@ package lineageos.providers { field public static final java.lang.String MENU_WAKE_SCREEN = "menu_wake_screen"; field public static final java.lang.String NAVBAR_LEFT_IN_LANDSCAPE = "navigation_bar_left"; field public static final java.lang.String NAVIGATION_BAR_MENU_ARROW_KEYS = "navigation_bar_menu_arrow_keys"; + field public static final java.lang.String NAVIGATION_BAR_HINT = "navigation_bar_hint"; field public static final java.lang.String NAV_BUTTONS = "nav_buttons"; field public static final java.lang.String NOTIFICATION_LIGHT_BRIGHTNESS_LEVEL = "notification_light_brightness_level"; field public static final java.lang.String NOTIFICATION_LIGHT_BRIGHTNESS_LEVEL_ZEN = "notification_light_brightness_level_zen"; diff --git a/sdk/src/java/lineageos/providers/LineageSettings.java b/sdk/src/java/lineageos/providers/LineageSettings.java index fe3c8030..43ebb83a 100644 --- a/sdk/src/java/lineageos/providers/LineageSettings.java +++ b/sdk/src/java/lineageos/providers/LineageSettings.java @@ -1034,6 +1034,15 @@ public final class LineageSettings { sBooleanValidator; /** + * boolean value. toggles swipe up hint in gestural nav mode + */ + public static final String NAVIGATION_BAR_HINT = "navigation_bar_hint"; + + /** @hide */ + public static final Validator NAVIGATION_BAR_HINT_VALIDATOR = + sBooleanValidator; + + /** * Action to perform when the home key is long-pressed. * (Default can be configured via config_longPressOnHomeBehavior) * 0 - Nothing @@ -2234,6 +2243,7 @@ public final class LineageSettings { VALIDATORS.put(NAV_BUTTONS, NAV_BUTTONS_VALIDATOR); VALIDATORS.put(NAVIGATION_BAR_MENU_ARROW_KEYS, NAVIGATION_BAR_MENU_ARROW_KEYS_VALIDATOR); + VALIDATORS.put(NAVIGATION_BAR_HINT, NAVIGATION_BAR_HINT_VALIDATOR); VALIDATORS.put(KEY_HOME_LONG_PRESS_ACTION, KEY_HOME_LONG_PRESS_ACTION_VALIDATOR); VALIDATORS.put(KEY_HOME_DOUBLE_TAP_ACTION, KEY_HOME_DOUBLE_TAP_ACTION_VALIDATOR); VALIDATORS.put(BACK_WAKE_SCREEN, BACK_WAKE_SCREEN_VALIDATOR); |