diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2018-08-14 22:53:40 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2018-08-14 22:53:40 +0000 |
commit | e1c4a90635f18548d3cadab5866dd1aba7bbfea4 (patch) | |
tree | 4c541836edb98c0b87a3bbc9330129a24b655ecd /quickstep | |
parent | d7f266fee18f8766f49f3911e443c5e48fb58b2f (diff) | |
parent | d230307a958189041a7d5616e89fb2966011b55e (diff) | |
download | android_packages_apps_Trebuchet-e1c4a90635f18548d3cadab5866dd1aba7bbfea4.tar.gz android_packages_apps_Trebuchet-e1c4a90635f18548d3cadab5866dd1aba7bbfea4.tar.bz2 android_packages_apps_Trebuchet-e1c4a90635f18548d3cadab5866dd1aba7bbfea4.zip |
Merge "Migrating to android-x" into ub-launcher3-master
Diffstat (limited to 'quickstep')
12 files changed, 33 insertions, 19 deletions
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<MotionEvent> { 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<T extends BaseDraggingActivity> { 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 0326bbd92..f3dec9a81 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; |