diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2018-03-07 19:58:07 -0800 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2018-03-13 12:57:32 -0700 |
commit | 7c7be8c20a8b1e8740b734c7cfcebf4b88163773 (patch) | |
tree | 2598f31dd3f3694a80769f6d8465ebb8538d94da /src_ui_overrides/com/android/launcher3/uioverrides/UiFactory.java | |
parent | fad58c8159305923c6daaf28dee8c87d3c6b298f (diff) | |
download | android_packages_apps_Trebuchet-7c7be8c20a8b1e8740b734c7cfcebf4b88163773.tar.gz android_packages_apps_Trebuchet-7c7be8c20a8b1e8740b734c7cfcebf4b88163773.tar.bz2 android_packages_apps_Trebuchet-7c7be8c20a8b1e8740b734c7cfcebf4b88163773.zip |
Simplifying options popup and overview handling
> Removing support for page drag-n-drop from pagedView
> Removing Overview UI from Launcher3 without quickstep and using options popup instead
> Removing touch handlers from CellLayouts and showing options popup based on workspace long press
> Excluding touch outside inset when showing the popup
Bug: 74136505
Change-Id: I34c2a7ff58452db26f5d1a85d554be40fc75f2b8
Diffstat (limited to 'src_ui_overrides/com/android/launcher3/uioverrides/UiFactory.java')
-rw-r--r-- | src_ui_overrides/com/android/launcher3/uioverrides/UiFactory.java | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src_ui_overrides/com/android/launcher3/uioverrides/UiFactory.java b/src_ui_overrides/com/android/launcher3/uioverrides/UiFactory.java index de75ac9ba..a9694a74c 100644 --- a/src_ui_overrides/com/android/launcher3/uioverrides/UiFactory.java +++ b/src_ui_overrides/com/android/launcher3/uioverrides/UiFactory.java @@ -16,9 +16,6 @@ package com.android.launcher3.uioverrides; -import static com.android.launcher3.LauncherState.OVERVIEW; - -import android.graphics.PointF; import android.view.View.AccessibilityDelegate; import com.android.launcher3.Launcher; @@ -28,8 +25,7 @@ import com.android.launcher3.util.TouchController; public class UiFactory { public static TouchController[] createTouchControllers(Launcher launcher) { - return new TouchController[] { - new AllAppsSwipeController(launcher), new PinchToOverviewListener(launcher)}; + return new TouchController[] {new AllAppsSwipeController(launcher)}; } public static AccessibilityDelegate newPageIndicatorAccessibilityDelegate() { @@ -38,14 +34,9 @@ public class UiFactory { public static StateHandler[] getStateHandler(Launcher launcher) { return new StateHandler[] { - (OverviewPanel) launcher.getOverviewPanel(), launcher.getAllAppsController(), launcher.getWorkspace() }; } - public static void onWorkspaceLongPress(Launcher launcher, PointF touchPoint) { - launcher.getStateManager().goToState(OVERVIEW); - } - public static void resetOverview(Launcher launcher) { } public static void onLauncherStateOrFocusChanged(Launcher launcher) { } |