Loading quickstep/res/values/dimens.xml +2 −0 Original line number Diff line number Diff line Loading @@ -288,6 +288,8 @@ <dimen name="transient_taskbar_margin">24dp</dimen> <dimen name="transient_taskbar_shadow_blur">40dp</dimen> <dimen name="transient_taskbar_key_shadow_distance">10dp</dimen> <dimen name="transient_taskbar_stashed_size">32dp</dimen> <dimen name="transient_taskbar_icon_spacing">10dp</dimen> <!-- Taskbar swipe up thresholds --> <dimen name="taskbar_app_window_threshold">150dp</dimen> <dimen name="taskbar_home_overview_threshold">225dp</dimen> Loading quickstep/src/com/android/launcher3/taskbar/TaskbarStashController.java +9 −3 Original line number Diff line number Diff line Loading @@ -190,8 +190,13 @@ public class TaskbarStashController implements TaskbarControllers.LoggableTaskba if (isPhoneMode()) { // DeviceProfile's taskbar vars aren't initialized w/ the flag off Resources resources = mActivity.getResources(); mUnstashedHeight = resources.getDimensionPixelSize(R.dimen.taskbar_size); mStashedHeight = resources.getDimensionPixelOffset(R.dimen.taskbar_stashed_size); boolean isTransientTaskbar = DisplayController.isTransientTaskbar(mActivity); mUnstashedHeight = resources.getDimensionPixelSize(isTransientTaskbar ? R.dimen.transient_taskbar_size : R.dimen.taskbar_size); mStashedHeight = resources.getDimensionPixelSize(isTransientTaskbar ? R.dimen.transient_taskbar_stashed_size : R.dimen.taskbar_stashed_size); } else { mUnstashedHeight = mActivity.getDeviceProfile().taskbarSize; mStashedHeight = mActivity.getDeviceProfile().stashedTaskbarSize; Loading Loading @@ -344,7 +349,8 @@ public class TaskbarStashController implements TaskbarControllers.LoggableTaskba * @see WindowInsets.Type#systemBars() */ public int getContentHeightToReportToApps() { if (isPhoneMode() && !mActivity.isThreeButtonNav()) { if ((isPhoneMode() && !mActivity.isThreeButtonNav()) || DisplayController.isTransientTaskbar(mActivity)) { return getStashedHeight(); } Loading res/values/dimens.xml +3 −1 Original line number Diff line number Diff line Loading @@ -367,7 +367,9 @@ <dimen name="transient_taskbar_margin">0dp</dimen> <dimen name="transient_taskbar_shadow_blur">0dp</dimen> <dimen name="transient_taskbar_key_shadow_distance">0dp</dimen> <dimen name="transient_taskbar_icon_spacing">10dp</dimen> <dimen name="transient_taskbar_stashed_size">0dp</dimen> <!-- Note that this applies to both sides of all icons, so visible space is double this. --> <dimen name="transient_taskbar_icon_spacing">0dp</dimen> <!-- Note that this applies to both sides of all icons, so visible space is double this. --> <dimen name="taskbar_icon_spacing">8dp</dimen> <dimen name="taskbar_nav_buttons_size">0dp</dimen> Loading src/com/android/launcher3/DeviceProfile.java +8 −4 Original line number Diff line number Diff line Loading @@ -312,11 +312,15 @@ public class DeviceProfile { } if (isTaskbarPresent) { taskbarSize = DisplayController.isTransientTaskbar(context) ? res.getDimensionPixelSize(R.dimen.transient_taskbar_size) : res.getDimensionPixelSize(R.dimen.taskbar_size); if (DisplayController.isTransientTaskbar(context)) { taskbarSize = res.getDimensionPixelSize(R.dimen.transient_taskbar_size); stashedTaskbarSize = res.getDimensionPixelSize(R.dimen.transient_taskbar_stashed_size); } else { taskbarSize = res.getDimensionPixelSize(R.dimen.taskbar_size); stashedTaskbarSize = res.getDimensionPixelSize(R.dimen.taskbar_stashed_size); } } edgeMarginPx = res.getDimensionPixelSize(R.dimen.dynamic_grid_edge_margin); workspaceContentScale = res.getFloat(R.dimen.workspace_content_scale); Loading Loading
quickstep/res/values/dimens.xml +2 −0 Original line number Diff line number Diff line Loading @@ -288,6 +288,8 @@ <dimen name="transient_taskbar_margin">24dp</dimen> <dimen name="transient_taskbar_shadow_blur">40dp</dimen> <dimen name="transient_taskbar_key_shadow_distance">10dp</dimen> <dimen name="transient_taskbar_stashed_size">32dp</dimen> <dimen name="transient_taskbar_icon_spacing">10dp</dimen> <!-- Taskbar swipe up thresholds --> <dimen name="taskbar_app_window_threshold">150dp</dimen> <dimen name="taskbar_home_overview_threshold">225dp</dimen> Loading
quickstep/src/com/android/launcher3/taskbar/TaskbarStashController.java +9 −3 Original line number Diff line number Diff line Loading @@ -190,8 +190,13 @@ public class TaskbarStashController implements TaskbarControllers.LoggableTaskba if (isPhoneMode()) { // DeviceProfile's taskbar vars aren't initialized w/ the flag off Resources resources = mActivity.getResources(); mUnstashedHeight = resources.getDimensionPixelSize(R.dimen.taskbar_size); mStashedHeight = resources.getDimensionPixelOffset(R.dimen.taskbar_stashed_size); boolean isTransientTaskbar = DisplayController.isTransientTaskbar(mActivity); mUnstashedHeight = resources.getDimensionPixelSize(isTransientTaskbar ? R.dimen.transient_taskbar_size : R.dimen.taskbar_size); mStashedHeight = resources.getDimensionPixelSize(isTransientTaskbar ? R.dimen.transient_taskbar_stashed_size : R.dimen.taskbar_stashed_size); } else { mUnstashedHeight = mActivity.getDeviceProfile().taskbarSize; mStashedHeight = mActivity.getDeviceProfile().stashedTaskbarSize; Loading Loading @@ -344,7 +349,8 @@ public class TaskbarStashController implements TaskbarControllers.LoggableTaskba * @see WindowInsets.Type#systemBars() */ public int getContentHeightToReportToApps() { if (isPhoneMode() && !mActivity.isThreeButtonNav()) { if ((isPhoneMode() && !mActivity.isThreeButtonNav()) || DisplayController.isTransientTaskbar(mActivity)) { return getStashedHeight(); } Loading
res/values/dimens.xml +3 −1 Original line number Diff line number Diff line Loading @@ -367,7 +367,9 @@ <dimen name="transient_taskbar_margin">0dp</dimen> <dimen name="transient_taskbar_shadow_blur">0dp</dimen> <dimen name="transient_taskbar_key_shadow_distance">0dp</dimen> <dimen name="transient_taskbar_icon_spacing">10dp</dimen> <dimen name="transient_taskbar_stashed_size">0dp</dimen> <!-- Note that this applies to both sides of all icons, so visible space is double this. --> <dimen name="transient_taskbar_icon_spacing">0dp</dimen> <!-- Note that this applies to both sides of all icons, so visible space is double this. --> <dimen name="taskbar_icon_spacing">8dp</dimen> <dimen name="taskbar_nav_buttons_size">0dp</dimen> Loading
src/com/android/launcher3/DeviceProfile.java +8 −4 Original line number Diff line number Diff line Loading @@ -312,11 +312,15 @@ public class DeviceProfile { } if (isTaskbarPresent) { taskbarSize = DisplayController.isTransientTaskbar(context) ? res.getDimensionPixelSize(R.dimen.transient_taskbar_size) : res.getDimensionPixelSize(R.dimen.taskbar_size); if (DisplayController.isTransientTaskbar(context)) { taskbarSize = res.getDimensionPixelSize(R.dimen.transient_taskbar_size); stashedTaskbarSize = res.getDimensionPixelSize(R.dimen.transient_taskbar_stashed_size); } else { taskbarSize = res.getDimensionPixelSize(R.dimen.taskbar_size); stashedTaskbarSize = res.getDimensionPixelSize(R.dimen.taskbar_stashed_size); } } edgeMarginPx = res.getDimensionPixelSize(R.dimen.dynamic_grid_edge_margin); workspaceContentScale = res.getFloat(R.dimen.workspace_content_scale); Loading