Loading quickstep/libs/sysui_shared.jar +240 B (120 KiB) File changed.No diff preview for this file type. View original file View changed file quickstep/src/com/android/launcher3/uioverrides/LandscapeEdgeSwipeController.java +4 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ import com.android.launcher3.LauncherState; import com.android.launcher3.touch.AbstractStateChangeTouchController; import com.android.launcher3.touch.SwipeDetector; import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Direction; import com.android.quickstep.RecentsModel; import com.android.quickstep.util.SysuiEventLogger; /** Loading @@ -19,6 +20,8 @@ import com.android.quickstep.util.SysuiEventLogger; */ public class LandscapeEdgeSwipeController extends AbstractStateChangeTouchController { private static final String TAG = "LandscapeEdgeSwipeCtrl"; public LandscapeEdgeSwipeController(Launcher l) { super(l, SwipeDetector.HORIZONTAL); } Loading Loading @@ -69,6 +72,7 @@ public class LandscapeEdgeSwipeController extends AbstractStateChangeTouchContro protected void onSwipeInteractionCompleted(LauncherState targetState, int logAction) { super.onSwipeInteractionCompleted(targetState, logAction); if (mFromState == NORMAL && targetState == OVERVIEW) { RecentsModel.getInstance(mLauncher).onOverviewShown(true, TAG); SysuiEventLogger.writeDummyRecentsTransition(0); } } Loading quickstep/src/com/android/launcher3/uioverrides/PortraitStatesTouchController.java +4 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,7 @@ import com.android.launcher3.touch.AbstractStateChangeTouchController; import com.android.launcher3.touch.SwipeDetector; import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Touch; import com.android.launcher3.userevent.nano.LauncherLogProto.ContainerType; import com.android.quickstep.RecentsModel; import com.android.quickstep.TouchInteractionService; import com.android.quickstep.util.SysuiEventLogger; import com.android.quickstep.views.RecentsView; Loading @@ -49,6 +50,8 @@ import com.android.quickstep.views.TaskView; */ public class PortraitStatesTouchController extends AbstractStateChangeTouchController { private static final String TAG = "PortraitStatesTouchCtrl"; private static final float TOTAL_DISTANCE_MULTIPLIER = 3f; private static final float LINEAR_SCALE_LIMIT = 1 / TOTAL_DISTANCE_MULTIPLIER; Loading Loading @@ -284,6 +287,7 @@ public class PortraitStatesTouchController extends AbstractStateChangeTouchContr protected void onSwipeInteractionCompleted(LauncherState targetState, int logAction) { super.onSwipeInteractionCompleted(targetState, logAction); if (mFromState == NORMAL && targetState == OVERVIEW) { RecentsModel.getInstance(mLauncher).onOverviewShown(true, TAG); SysuiEventLogger.writeDummyRecentsTransition(0); } } Loading quickstep/src/com/android/quickstep/RecentsModel.java +15 −0 Original line number Diff line number Diff line Loading @@ -26,8 +26,10 @@ import android.graphics.drawable.Drawable; import android.os.Build; import android.os.Bundle; import android.os.Looper; 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; import android.view.accessibility.AccessibilityManager; Loading Loading @@ -234,6 +236,19 @@ public class RecentsModel extends TaskStackChangeListener { mRecentsTaskLoader.onTrimMemory(level); } public void onOverviewShown(boolean fromHome, String tag) { if (mSystemUiProxy == null) { return; } try { mSystemUiProxy.onOverviewShown(fromHome); } catch (RemoteException e) { Log.w(tag, "Failed to notify SysUI of overview shown from " + (fromHome ? "home" : "app") + ": ", e); } } @WorkerThread public void preloadAssistData(int taskId, Bundle data) { mMainThreadExecutor.execute(() -> { Loading quickstep/src/com/android/quickstep/WindowTransformSwipeHandler.java +1 −0 Original line number Diff line number Diff line Loading @@ -698,6 +698,7 @@ public class WindowTransformSwipeHandler<T extends BaseDraggingActivity> { // If we haven't posted the transition end runnable, run it now finishTransitionRunnable.run(); } RecentsModel.getInstance(mContext).onOverviewShown(false, TAG); doLogGesture(true /* toLauncher */); } Loading Loading
quickstep/libs/sysui_shared.jar +240 B (120 KiB) File changed.No diff preview for this file type. View original file View changed file
quickstep/src/com/android/launcher3/uioverrides/LandscapeEdgeSwipeController.java +4 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ import com.android.launcher3.LauncherState; import com.android.launcher3.touch.AbstractStateChangeTouchController; import com.android.launcher3.touch.SwipeDetector; import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Direction; import com.android.quickstep.RecentsModel; import com.android.quickstep.util.SysuiEventLogger; /** Loading @@ -19,6 +20,8 @@ import com.android.quickstep.util.SysuiEventLogger; */ public class LandscapeEdgeSwipeController extends AbstractStateChangeTouchController { private static final String TAG = "LandscapeEdgeSwipeCtrl"; public LandscapeEdgeSwipeController(Launcher l) { super(l, SwipeDetector.HORIZONTAL); } Loading Loading @@ -69,6 +72,7 @@ public class LandscapeEdgeSwipeController extends AbstractStateChangeTouchContro protected void onSwipeInteractionCompleted(LauncherState targetState, int logAction) { super.onSwipeInteractionCompleted(targetState, logAction); if (mFromState == NORMAL && targetState == OVERVIEW) { RecentsModel.getInstance(mLauncher).onOverviewShown(true, TAG); SysuiEventLogger.writeDummyRecentsTransition(0); } } Loading
quickstep/src/com/android/launcher3/uioverrides/PortraitStatesTouchController.java +4 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,7 @@ import com.android.launcher3.touch.AbstractStateChangeTouchController; import com.android.launcher3.touch.SwipeDetector; import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Touch; import com.android.launcher3.userevent.nano.LauncherLogProto.ContainerType; import com.android.quickstep.RecentsModel; import com.android.quickstep.TouchInteractionService; import com.android.quickstep.util.SysuiEventLogger; import com.android.quickstep.views.RecentsView; Loading @@ -49,6 +50,8 @@ import com.android.quickstep.views.TaskView; */ public class PortraitStatesTouchController extends AbstractStateChangeTouchController { private static final String TAG = "PortraitStatesTouchCtrl"; private static final float TOTAL_DISTANCE_MULTIPLIER = 3f; private static final float LINEAR_SCALE_LIMIT = 1 / TOTAL_DISTANCE_MULTIPLIER; Loading Loading @@ -284,6 +287,7 @@ public class PortraitStatesTouchController extends AbstractStateChangeTouchContr protected void onSwipeInteractionCompleted(LauncherState targetState, int logAction) { super.onSwipeInteractionCompleted(targetState, logAction); if (mFromState == NORMAL && targetState == OVERVIEW) { RecentsModel.getInstance(mLauncher).onOverviewShown(true, TAG); SysuiEventLogger.writeDummyRecentsTransition(0); } } Loading
quickstep/src/com/android/quickstep/RecentsModel.java +15 −0 Original line number Diff line number Diff line Loading @@ -26,8 +26,10 @@ import android.graphics.drawable.Drawable; import android.os.Build; import android.os.Bundle; import android.os.Looper; 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; import android.view.accessibility.AccessibilityManager; Loading Loading @@ -234,6 +236,19 @@ public class RecentsModel extends TaskStackChangeListener { mRecentsTaskLoader.onTrimMemory(level); } public void onOverviewShown(boolean fromHome, String tag) { if (mSystemUiProxy == null) { return; } try { mSystemUiProxy.onOverviewShown(fromHome); } catch (RemoteException e) { Log.w(tag, "Failed to notify SysUI of overview shown from " + (fromHome ? "home" : "app") + ": ", e); } } @WorkerThread public void preloadAssistData(int taskId, Bundle data) { mMainThreadExecutor.execute(() -> { Loading
quickstep/src/com/android/quickstep/WindowTransformSwipeHandler.java +1 −0 Original line number Diff line number Diff line Loading @@ -698,6 +698,7 @@ public class WindowTransformSwipeHandler<T extends BaseDraggingActivity> { // If we haven't posted the transition end runnable, run it now finishTransitionRunnable.run(); } RecentsModel.getInstance(mContext).onOverviewShown(false, TAG); doLogGesture(true /* toLauncher */); } Loading