From b29355c1925ecf3c2bdb71c7d049ab02c9f41105 Mon Sep 17 00:00:00 2001 From: Schneider Victor-tulias Date: Wed, 10 May 2023 11:43:25 -0700 Subject: [PATCH] Add a no recent tasks message to the keyboard quick switch view Flag: ENABLE_KEYBOARD_QUICK_SWITCH Fixes: 280652620 Test: launched the keyboard quick switch with 0, <=6 and >6 tasks launched Change-Id: I560707645b83b79ba2203460e62e4c540f5da421 --- .../layout/keyboard_quick_switch_overview.xml | 4 +- .../res/layout/keyboard_quick_switch_view.xml | 40 ++++++++++++++++- quickstep/res/values/dimens.xml | 2 + quickstep/res/values/strings.xml | 1 + quickstep/res/values/styles.xml | 6 ++- .../KeyboardQuickSwitchController.java | 4 +- .../taskbar/KeyboardQuickSwitchView.java | 45 ++++++++++++++----- .../KeyboardQuickSwitchViewController.java | 5 ++- 8 files changed, 88 insertions(+), 19 deletions(-) diff --git a/quickstep/res/layout/keyboard_quick_switch_overview.xml b/quickstep/res/layout/keyboard_quick_switch_overview.xml index 062a9c9fa1..e7b1f235a9 100644 --- a/quickstep/res/layout/keyboard_quick_switch_overview.xml +++ b/quickstep/res/layout/keyboard_quick_switch_overview.xml @@ -41,8 +41,8 @@ android:layout_height="@dimen/keyboard_quick_switch_recents_icon_size" android:layout_marginBottom="8dp" android:src="@drawable/ic_empty_recents" + android:tint="?androidprv:attr/materialColorOnSurface" - app:tint="?androidprv:attr/materialColorOnSurface" app:layout_constraintVertical_chainStyle="packed" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toTopOf="@id/text" @@ -50,7 +50,7 @@ app:layout_constraintEnd_toEndOf="parent"/> + + + + + + + + 2dp 28dp 16dp + 24dp + 8dp diff --git a/quickstep/res/values/strings.xml b/quickstep/res/values/strings.xml index 2b6f74945f..2d8c45a4dc 100644 --- a/quickstep/res/values/strings.xml +++ b/quickstep/res/values/strings.xml @@ -295,6 +295,7 @@ =1{Show # more app.} other{Show # more apps.} } + %1$s and %2$s diff --git a/quickstep/res/values/styles.xml b/quickstep/res/values/styles.xml index e1afb265ee..ead5343ea4 100644 --- a/quickstep/res/values/styles.xml +++ b/quickstep/res/values/styles.xml @@ -215,13 +215,17 @@ 14sp - + +