From d230307a958189041a7d5616e89fb2966011b55e Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Tue, 14 Aug 2018 15:21:45 -0700 Subject: Migrating to android-x Change-Id: I9a774152d13a541e8496dd84f2469bfed407f86d --- quickstep/src/com/android/launcher3/LauncherAnimationRunner.java | 8 +++++--- quickstep/src/com/android/quickstep/ActivityControlHelper.java | 5 +++-- quickstep/src/com/android/quickstep/OverviewInteractionState.java | 3 ++- quickstep/src/com/android/quickstep/RecentsModel.java | 3 ++- quickstep/src/com/android/quickstep/TaskOverlayFactory.java | 3 ++- quickstep/src/com/android/quickstep/TouchConsumer.java | 3 ++- .../src/com/android/quickstep/WindowTransformSwipeHandler.java | 8 ++++---- quickstep/src/com/android/quickstep/util/ClipAnimationHelper.java | 3 ++- quickstep/src/com/android/quickstep/util/LayoutUtils.java | 5 +++-- quickstep/src/com/android/quickstep/views/IconView.java | 5 ++++- quickstep/src/com/android/quickstep/views/RecentsView.java | 3 ++- quickstep/src/com/android/quickstep/views/ShelfScrimView.java | 3 ++- 12 files changed, 33 insertions(+), 19 deletions(-) (limited to 'quickstep') diff --git a/quickstep/src/com/android/launcher3/LauncherAnimationRunner.java b/quickstep/src/com/android/launcher3/LauncherAnimationRunner.java index e34631042..78f6ffa88 100644 --- a/quickstep/src/com/android/launcher3/LauncherAnimationRunner.java +++ b/quickstep/src/com/android/launcher3/LauncherAnimationRunner.java @@ -17,7 +17,8 @@ package com.android.launcher3; import static com.android.launcher3.Utilities.SINGLE_FRAME_MS; import static com.android.launcher3.Utilities.postAsyncCallback; -import static com.android.systemui.shared.recents.utilities.Utilities.postAtFrontOfQueueAsynchronously; +import static com.android.systemui.shared.recents.utilities.Utilities + .postAtFrontOfQueueAsynchronously; import android.animation.Animator; import android.animation.AnimatorListenerAdapter; @@ -25,12 +26,13 @@ import android.animation.AnimatorSet; import android.annotation.TargetApi; import android.os.Build; import android.os.Handler; -import android.support.annotation.BinderThread; -import android.support.annotation.UiThread; import com.android.systemui.shared.system.RemoteAnimationRunnerCompat; import com.android.systemui.shared.system.RemoteAnimationTargetCompat; +import androidx.annotation.BinderThread; +import androidx.annotation.UiThread; + @TargetApi(Build.VERSION_CODES.P) public abstract class LauncherAnimationRunner implements RemoteAnimationRunnerCompat { diff --git a/quickstep/src/com/android/quickstep/ActivityControlHelper.java b/quickstep/src/com/android/quickstep/ActivityControlHelper.java index bb5bf6e1c..185080eef 100644 --- a/quickstep/src/com/android/quickstep/ActivityControlHelper.java +++ b/quickstep/src/com/android/quickstep/ActivityControlHelper.java @@ -42,8 +42,6 @@ import android.graphics.Rect; import android.os.Build; import android.os.Handler; import android.os.Looper; -import android.support.annotation.Nullable; -import android.support.annotation.UiThread; import android.view.View; import com.android.launcher3.BaseDraggingActivity; @@ -77,6 +75,9 @@ import java.util.Objects; import java.util.function.BiPredicate; import java.util.function.Consumer; +import androidx.annotation.Nullable; +import androidx.annotation.UiThread; + /** * Utility class which abstracts out the logical differences between Launcher and RecentsActivity. */ diff --git a/quickstep/src/com/android/quickstep/OverviewInteractionState.java b/quickstep/src/com/android/quickstep/OverviewInteractionState.java index 224c8a708..d71c08ad5 100644 --- a/quickstep/src/com/android/quickstep/OverviewInteractionState.java +++ b/quickstep/src/com/android/quickstep/OverviewInteractionState.java @@ -27,7 +27,6 @@ import android.os.Handler; import android.os.Message; import android.os.RemoteException; import android.provider.Settings; -import android.support.annotation.WorkerThread; import android.util.Log; import com.android.launcher3.Utilities; @@ -36,6 +35,8 @@ import com.android.launcher3.util.MainThreadInitializedObject; import com.android.launcher3.util.UiThreadHelper; import com.android.systemui.shared.recents.ISystemUiProxy; +import androidx.annotation.WorkerThread; + /** * Sets overview interaction flags, such as: * diff --git a/quickstep/src/com/android/quickstep/RecentsModel.java b/quickstep/src/com/android/quickstep/RecentsModel.java index a9b732639..196f0cc62 100644 --- a/quickstep/src/com/android/quickstep/RecentsModel.java +++ b/quickstep/src/com/android/quickstep/RecentsModel.java @@ -29,7 +29,6 @@ import android.os.Build; import android.os.Bundle; import android.os.RemoteException; import android.os.UserHandle; -import android.support.annotation.WorkerThread; import android.util.Log; import android.util.LruCache; import android.util.SparseArray; @@ -52,6 +51,8 @@ import com.android.systemui.shared.system.TaskStackChangeListener; import java.util.ArrayList; import java.util.function.Consumer; +import androidx.annotation.WorkerThread; + /** * Singleton class to load and manage recents model. */ diff --git a/quickstep/src/com/android/quickstep/TaskOverlayFactory.java b/quickstep/src/com/android/quickstep/TaskOverlayFactory.java index c272b1a7e..72895167f 100644 --- a/quickstep/src/com/android/quickstep/TaskOverlayFactory.java +++ b/quickstep/src/com/android/quickstep/TaskOverlayFactory.java @@ -18,7 +18,6 @@ package com.android.quickstep; import android.content.Context; import android.graphics.Matrix; -import android.support.annotation.AnyThread; import android.view.View; import com.android.launcher3.R; @@ -27,6 +26,8 @@ import com.android.launcher3.util.ResourceBasedOverride; import com.android.systemui.shared.recents.model.Task; import com.android.systemui.shared.recents.model.ThumbnailData; +import androidx.annotation.AnyThread; + /** * Factory class to create and add an overlays on the TaskView */ diff --git a/quickstep/src/com/android/quickstep/TouchConsumer.java b/quickstep/src/com/android/quickstep/TouchConsumer.java index 42e9aee1b..646fc57f2 100644 --- a/quickstep/src/com/android/quickstep/TouchConsumer.java +++ b/quickstep/src/com/android/quickstep/TouchConsumer.java @@ -17,7 +17,6 @@ package com.android.quickstep; import android.annotation.TargetApi; import android.os.Build; -import android.support.annotation.IntDef; import android.view.Choreographer; import android.view.MotionEvent; @@ -25,6 +24,8 @@ import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.util.function.Consumer; +import androidx.annotation.IntDef; + @TargetApi(Build.VERSION_CODES.O) @FunctionalInterface public interface TouchConsumer extends Consumer { diff --git a/quickstep/src/com/android/quickstep/WindowTransformSwipeHandler.java b/quickstep/src/com/android/quickstep/WindowTransformSwipeHandler.java index f8ef49b31..66655bd3c 100644 --- a/quickstep/src/com/android/quickstep/WindowTransformSwipeHandler.java +++ b/quickstep/src/com/android/quickstep/WindowTransformSwipeHandler.java @@ -43,9 +43,6 @@ import android.os.Handler; import android.os.Looper; import android.os.SystemClock; import android.os.UserHandle; -import android.support.annotation.AnyThread; -import android.support.annotation.UiThread; -import android.support.annotation.WorkerThread; import android.util.Log; import android.view.HapticFeedbackConstants; import android.view.View; @@ -86,11 +83,14 @@ import com.android.systemui.shared.system.RecentsAnimationControllerCompat; import com.android.systemui.shared.system.RemoteAnimationTargetCompat; import com.android.systemui.shared.system.SyncRtSurfaceTransactionApplier; import com.android.systemui.shared.system.WindowCallbacksCompat; -import com.android.systemui.shared.system.WindowManagerWrapper; import java.util.StringJoiner; import java.util.function.BiFunction; +import androidx.annotation.AnyThread; +import androidx.annotation.UiThread; +import androidx.annotation.WorkerThread; + @TargetApi(Build.VERSION_CODES.O) public class WindowTransformSwipeHandler { private static final String TAG = WindowTransformSwipeHandler.class.getSimpleName(); diff --git a/quickstep/src/com/android/quickstep/util/ClipAnimationHelper.java b/quickstep/src/com/android/quickstep/util/ClipAnimationHelper.java index 0597a2ebd..c3ce4399e 100644 --- a/quickstep/src/com/android/quickstep/util/ClipAnimationHelper.java +++ b/quickstep/src/com/android/quickstep/util/ClipAnimationHelper.java @@ -29,7 +29,6 @@ import android.graphics.Rect; import android.graphics.RectF; import android.os.Build; import android.os.RemoteException; -import android.support.annotation.Nullable; import android.view.animation.Interpolator; import com.android.launcher3.BaseDraggingActivity; @@ -51,6 +50,8 @@ import com.android.systemui.shared.system.WindowManagerWrapper; import java.util.function.BiFunction; +import androidx.annotation.Nullable; + /** * Utility class to handle window clip animation */ diff --git a/quickstep/src/com/android/quickstep/util/LayoutUtils.java b/quickstep/src/com/android/quickstep/util/LayoutUtils.java index ec9c7eaed..7715f358a 100644 --- a/quickstep/src/com/android/quickstep/util/LayoutUtils.java +++ b/quickstep/src/com/android/quickstep/util/LayoutUtils.java @@ -20,14 +20,15 @@ import static java.lang.annotation.RetentionPolicy.SOURCE; import android.content.Context; import android.content.res.Resources; import android.graphics.Rect; -import android.support.annotation.AnyThread; -import android.support.annotation.IntDef; import com.android.launcher3.DeviceProfile; import com.android.launcher3.R; import java.lang.annotation.Retention; +import androidx.annotation.AnyThread; +import androidx.annotation.IntDef; + public class LayoutUtils { private static final int MULTI_WINDOW_STRATEGY_HALF_SCREEN = 1; diff --git a/quickstep/src/com/android/quickstep/views/IconView.java b/quickstep/src/com/android/quickstep/views/IconView.java index 865994915..eb8da6e58 100644 --- a/quickstep/src/com/android/quickstep/views/IconView.java +++ b/quickstep/src/com/android/quickstep/views/IconView.java @@ -18,12 +18,15 @@ package com.android.quickstep.views; import android.content.Context; import android.graphics.Canvas; import android.graphics.drawable.Drawable; -import android.support.annotation.NonNull; import android.util.AttributeSet; import android.view.View; + import com.android.launcher3.FastBitmapDrawable; + import java.util.ArrayList; +import androidx.annotation.NonNull; + /** * A view which draws a drawable stretched to fit its size. Unlike ImageView, it avoids relayout * when the drawable changes. diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java index aa51e523e..077069679 100644 --- a/quickstep/src/com/android/quickstep/views/RecentsView.java +++ b/quickstep/src/com/android/quickstep/views/RecentsView.java @@ -44,7 +44,6 @@ import android.graphics.drawable.Drawable; import android.os.Build; import android.os.Handler; import android.os.UserHandle; -import android.support.annotation.Nullable; import android.text.Layout; import android.text.StaticLayout; import android.text.TextPaint; @@ -95,6 +94,8 @@ import com.android.systemui.shared.system.TaskStackChangeListener; import java.util.ArrayList; import java.util.function.Consumer; +import androidx.annotation.Nullable; + /** * A list of recent tasks. */ diff --git a/quickstep/src/com/android/quickstep/views/ShelfScrimView.java b/quickstep/src/com/android/quickstep/views/ShelfScrimView.java index 8b5e83245..896557550 100644 --- a/quickstep/src/com/android/quickstep/views/ShelfScrimView.java +++ b/quickstep/src/com/android/quickstep/views/ShelfScrimView.java @@ -15,11 +15,12 @@ */ package com.android.quickstep.views; -import static android.support.v4.graphics.ColorUtils.setAlphaComponent; import static com.android.launcher3.LauncherState.OVERVIEW; import static com.android.launcher3.anim.Interpolators.ACCEL; import static com.android.launcher3.anim.Interpolators.LINEAR; +import static androidx.core.graphics.ColorUtils.setAlphaComponent; + import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; -- cgit v1.2.3