mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-19 18:58:19 +00:00
=> bumping detectable region to 48 dp horizontal + vertical within corner => centering detectable angle; total 70 degrees (ie. btw 10 off the vertical and 10 off the horizontal) => pilfering touch events when slop is passed and assistant gesture is engaged => Fixing issue where we were incorrectly using “sharedState” causing incorrect handling of gestures subsequent to AssistantTouchConsumer being invoked (it was forgetting to clear it’s input state and hence reporting “active” when it wasn’t). The symptom was that gestures after the AssistantTouchConsumer would never actually move the active window even though state was being updated; you’d feel the Overview haptic. => Devices with large corner radii are still somewhat problematic as the initial touch down often lands high on the display (ie. above the 48 dp region). Change-Id: I3d5761112f4cb8b7b1eee987de5afe9aee260304
74 lines
3.2 KiB
XML
74 lines
3.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Copyright (C) 2017 The Android Open Source Project
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<resources>
|
|
|
|
<dimen name="task_thumbnail_top_margin">24dp</dimen>
|
|
<dimen name="task_thumbnail_half_top_margin">12dp</dimen>
|
|
<dimen name="task_thumbnail_icon_size">48dp</dimen>
|
|
<!-- For screens without rounded corners -->
|
|
<dimen name="task_corner_radius_small">2dp</dimen>
|
|
|
|
<dimen name="recents_page_spacing">10dp</dimen>
|
|
<dimen name="recents_clear_all_deadzone_vertical_margin">70dp</dimen>
|
|
<dimen name="overview_peek_distance">32dp</dimen>
|
|
|
|
<!-- The speed in dp/s at which the user needs to be scrolling in recents such that we start
|
|
loading full resolution screenshots. -->
|
|
<dimen name="recents_fast_fling_velocity">600dp</dimen>
|
|
|
|
<!-- These velocities are in dp / s -->
|
|
<dimen name="quickstep_fling_threshold_velocity">500dp</dimen>
|
|
<dimen name="quickstep_fling_min_velocity">250dp</dimen>
|
|
|
|
<!-- These speeds are in dp / ms -->
|
|
<dimen name="motion_pause_detector_speed_very_slow">0.0285dp</dimen>
|
|
<dimen name="motion_pause_detector_speed_somewhat_fast">0.285dp</dimen>
|
|
<dimen name="motion_pause_detector_speed_fast">0.5dp</dimen>
|
|
<dimen name="motion_pause_detector_min_displacement">48dp</dimen>
|
|
|
|
<!-- Launcher app transition -->
|
|
<dimen name="content_trans_y">50dp</dimen>
|
|
<dimen name="workspace_trans_y">50dp</dimen>
|
|
<dimen name="closing_window_trans_y">115dp</dimen>
|
|
|
|
<dimen name="recents_empty_message_text_size">16sp</dimen>
|
|
<dimen name="recents_empty_message_text_padding">16dp</dimen>
|
|
|
|
<!-- Total space (start + end) between the task card and the edge of the screen
|
|
in various configurations -->
|
|
<dimen name="task_card_vert_space">40dp</dimen>
|
|
<dimen name="task_card_menu_option_vertical_padding">8dp</dimen>
|
|
<dimen name="task_card_menu_shadow_height">3dp</dimen>
|
|
<dimen name="task_card_menu_horizontal_padding">0dp</dimen>
|
|
<dimen name="portrait_task_card_horz_space">136dp</dimen>
|
|
<dimen name="landscape_task_card_horz_space">200dp</dimen>
|
|
<dimen name="multi_window_task_card_horz_space">100dp</dimen>
|
|
<!-- Copied from framework resource:
|
|
docked_stack_divider_thickness - 2 * docked_stack_divider_insets -->
|
|
<dimen name="multi_window_task_divider_size">10dp</dimen>
|
|
|
|
<!-- same as vertical_drag_handle_size -->
|
|
<dimen name="shelf_surface_offset">24dp</dimen>
|
|
|
|
<!-- Assistant Gestures -->
|
|
<dimen name="gestures_assistant_size">48dp</dimen>
|
|
<dimen name="gestures_assistant_drag_threshold">70dp</dimen>
|
|
|
|
<!-- Distance to move elements when swiping up to go home from launcher -->
|
|
<dimen name="home_pullback_distance">28dp</dimen>
|
|
</resources>
|