From ac120c9a478143477af158a848410b97ab839e23 Mon Sep 17 00:00:00 2001 From: Samuel Fufa Date: Tue, 6 Apr 2021 03:03:33 -0500 Subject: [PATCH] [Search] make AbstractSlideinView#createColorScrim overridable + Introduce feature flag for people tile results Bug: 183972880 Bug: 184003600 Test: Manual Change-Id: Ia8b3af4e99a66f640f6f42fc5886d9cbfb5e913c --- quickstep/res/values/strings.xml | 10 +--------- src/com/android/launcher3/config/FeatureFlags.java | 4 ++++ .../android/launcher3/views/AbstractSlideInView.java | 2 +- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/quickstep/res/values/strings.xml b/quickstep/res/values/strings.xml index 160332105b..2a0683079f 100644 --- a/quickstep/res/values/strings.xml +++ b/quickstep/res/values/strings.xml @@ -59,7 +59,7 @@ Your predicted apps - Close + Close Get app suggestions on the bottom row of your Home screen @@ -91,14 +91,6 @@ Predicted app: %1$s - - Search your phone for apps, people, settings and more! - - Tap keyboard search button to launch the first search - result. - - - Got it. Make sure you swipe from the far-left edge. diff --git a/src/com/android/launcher3/config/FeatureFlags.java b/src/com/android/launcher3/config/FeatureFlags.java index c7f01334a6..7b92d112cf 100644 --- a/src/com/android/launcher3/config/FeatureFlags.java +++ b/src/com/android/launcher3/config/FeatureFlags.java @@ -95,6 +95,10 @@ public final class FeatureFlags { public static final BooleanFlag ENABLE_DEVICE_SEARCH = new DeviceFlag( "ENABLE_DEVICE_SEARCH", true, "Allows on device search in all apps"); + public static final BooleanFlag ENABLE_PEOPLE_TILE_PREVIEW = getDebugFlag( + "ENABLE_PEOPLE_TILE_PREVIEW", false, + "Experimental: Shows conversation shortcuts on home screen as search results"); + public static final BooleanFlag FOLDER_NAME_SUGGEST = new DeviceFlag( "FOLDER_NAME_SUGGEST", true, "Suggests folder names instead of blank text."); diff --git a/src/com/android/launcher3/views/AbstractSlideInView.java b/src/com/android/launcher3/views/AbstractSlideInView.java index e08f881bab..f79313f026 100644 --- a/src/com/android/launcher3/views/AbstractSlideInView.java +++ b/src/com/android/launcher3/views/AbstractSlideInView.java @@ -216,7 +216,7 @@ public abstract class AbstractSlideInView extends AbstractFloatingView return mLauncher.getDragLayer(); } - protected static View createColorScrim(Context context, int bgColor) { + protected View createColorScrim(Context context, int bgColor) { View view = new View(context); view.forceHasOverlappingRendering(false); view.setBackgroundColor(bgColor);