diff options
Diffstat (limited to 'packages/SystemUI/res/values')
-rw-r--r-- | packages/SystemUI/res/values/attrs.xml | 12 | ||||
-rw-r--r-- | packages/SystemUI/res/values/config.xml | 4 | ||||
-rw-r--r-- | packages/SystemUI/res/values/dimens.xml | 2 |
3 files changed, 18 insertions, 0 deletions
diff --git a/packages/SystemUI/res/values/attrs.xml b/packages/SystemUI/res/values/attrs.xml index 48fb21f..047570f 100644 --- a/packages/SystemUI/res/values/attrs.xml +++ b/packages/SystemUI/res/values/attrs.xml @@ -35,5 +35,17 @@ <declare-styleable name="RecentsPanelView"> <attr name="recentItemLayout" format="reference" /> </declare-styleable> + <declare-styleable name="DeadZone"> + <attr name="minSize" format="dimension" /> + <attr name="maxSize" format="dimension" /> + <attr name="holdTime" format="integer" /> + <attr name="decayTime" format="integer" /> + <attr name="orientation" /> + </declare-styleable> + + <attr name="orientation"> + <enum name="horizontal" value="0" /> + <enum name="vertical" value="1" /> + </attr> </resources> diff --git a/packages/SystemUI/res/values/config.xml b/packages/SystemUI/res/values/config.xml index 1cd7904..3337573 100644 --- a/packages/SystemUI/res/values/config.xml +++ b/packages/SystemUI/res/values/config.xml @@ -72,5 +72,9 @@ <!-- Whether we're using the tablet-optimized recents interface (we use this value at runtime for some things) --> <integer name="status_bar_recents_bg_gradient_degrees">90</integer> + + <!-- decay duration (from size_max -> size), in ms --> + <integer name="navigation_bar_deadzone_hold">333</integer> + <integer name="navigation_bar_deadzone_decay">333</integer> </resources> diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 94465e2..0d7cdb1 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -63,6 +63,8 @@ <!-- thickness (height) of the dead zone at the top of the navigation bar, reducing false presses on navbar buttons; approx 2mm --> <dimen name="navigation_bar_deadzone_size">12dp</dimen> + <!-- size of the dead zone when touches have recently occurred elsewhere on screen --> + <dimen name="navigation_bar_deadzone_size_max">32dp</dimen> <!-- Height of notification icons in the status bar --> <dimen name="status_bar_icon_size">@*android:dimen/status_bar_icon_size</dimen> |