Home
last modified time | relevance | path

Searched refs:RecentsState (Results 1 – 8 of 8) sorted by relevance

/packages/apps/Launcher3/quickstep/src/com/android/quickstep/fallback/
DRecentsState.java34 public class RecentsState implements BaseState<RecentsState> { class
46 public static final RecentsState DEFAULT = new RecentsState(0,
49 public static final RecentsState MODAL_TASK = new ModalState(1,
52 public static final RecentsState BACKGROUND_APP = new BackgroundAppState(2,
56 public static final RecentsState HOME = new RecentsState(3, 0);
57 public static final RecentsState BG_LAUNCHER = new LauncherState(4, 0);
58 public static final RecentsState OVERVIEW_SPLIT_SELECT = new RecentsState(5,
68 public RecentsState(int id, int flags) { in RecentsState() method in RecentsState
90 public RecentsState getHistoryForState(RecentsState previousState) { in getHistoryForState()
159 private static class ModalState extends RecentsState {
[all …]
DFallbackRecentsView.java21 import static com.android.quickstep.fallback.RecentsState.DEFAULT;
22 import static com.android.quickstep.fallback.RecentsState.HOME;
23 import static com.android.quickstep.fallback.RecentsState.MODAL_TASK;
24 import static com.android.quickstep.fallback.RecentsState.OVERVIEW_SPLIT_SELECT;
59 public class FallbackRecentsView extends RecentsView<RecentsActivity, RecentsState>
60 implements StateListener<RecentsState> {
96 public StateManager<RecentsState, RecentsActivity> getStateManager() { in getStateManager()
223 mContainer.getStateManager().goToState(RecentsState.MODAL_TASK, animate); in setModalStateEnabled()
225 if (mContainer.isInState(RecentsState.MODAL_TASK)) { in setModalStateEnabled()
240 public void onStateTransitionStart(RecentsState toState) { in onStateTransitionStart()
[all …]
DFallbackRecentsStateController.java27 import static com.android.quickstep.fallback.RecentsState.OVERVIEW_SPLIT_SELECT;
57 public class FallbackRecentsStateController implements StateHandler<RecentsState> {
69 public void setState(RecentsState state) { in setState()
76 public void setStateWithAnimation(RecentsState toState, StateAnimationConfig config, in setStateWithAnimation()
93 private void setProperties(RecentsState state, StateAnimationConfig config, in setProperties()
138 private Interpolator getOverviewInterpolator(RecentsState toState) { in getOverviewInterpolator()
145 private boolean isSplitSelectionState(@NonNull RecentsState toState) { in isSplitSelectionState()
/packages/apps/Launcher3/quickstep/src/com/android/launcher3/taskbar/
DFallbackTaskbarUIController.java30 import com.android.quickstep.fallback.RecentsState;
43 private final StateManager.StateListener<RecentsState> mStateListener =
44 new StateManager.StateListener<RecentsState>() {
46 public void onStateTransitionStart(RecentsState toState) {
50 getRecentsView().setTaskLaunchListener(toState == RecentsState.DEFAULT
51 ? (() -> animateToRecentsState(RecentsState.BACKGROUND_APP)) : null);
55 public void onStateTransitionComplete(RecentsState finalState) {
56 boolean finalStateDefault = finalState == RecentsState.DEFAULT;
59 boolean disallowLongClick = finalState == RecentsState.OVERVIEW_SPLIT_SELECT;
89 public Animator createAnimToRecentsState(RecentsState toState, long duration) { in createAnimToRecentsState()
[all …]
/packages/apps/Launcher3/quickstep/src/com/android/quickstep/
DFallbackActivityInterface.java19 import static com.android.quickstep.fallback.RecentsState.BACKGROUND_APP;
20 import static com.android.quickstep.fallback.RecentsState.DEFAULT;
21 import static com.android.quickstep.fallback.RecentsState.HOME;
37 import com.android.quickstep.fallback.RecentsState;
52 BaseActivityInterface<RecentsState, RecentsActivity> {
157 final StateManager<RecentsState, RecentsActivity> stateManager = in onExitOverview()
166 new StateManager.StateListener<RecentsState>() { in onExitOverview()
168 public void onStateTransitionComplete(RecentsState toState) { in onExitOverview()
197 public RecentsState stateFromGestureEndTarget(GestureEndTarget endTarget) { in stateFromGestureEndTarget()
227 RecentsState toState = stateFromGestureEndTarget(endTarget); in getParallelAnimationToLauncher()
[all …]
DRecentsActivity.java83 import com.android.quickstep.fallback.RecentsState;
100 public final class RecentsActivity extends StatefulActivity<RecentsState> implements
119 private StateManager<RecentsState, RecentsActivity> mStateManager;
372 mStateManager = new StateManager<>(this, RecentsState.BG_LAUNCHER); in onCreate()
386 public void onStateSetEnd(RecentsState state) { in onStateSetEnd()
389 if (state == RecentsState.DEFAULT) { in onStateSetEnd()
459 RecentsState.BG_LAUNCHER, HOME_APPEAR_DURATION);
471 () -> getStateManager().goToState(RecentsState.HOME, false),
476 public void collectStateHandlers(List<StateHandler<RecentsState>> out) { in collectStateHandlers()
481 public StateManager<RecentsState, RecentsActivity> getStateManager() { in getStateManager()
[all …]
DFallbackSwipeHandler.java66 import com.android.quickstep.fallback.RecentsState;
84 AbsSwipeUpHandler<RecentsActivity, FallbackRecentsView, RecentsState> {
232 RecentsState.HOME, accuracy, StateAnimationConfig.SKIP_ALL_ANIMATIONS); in createActivityAnimationToHome()
/packages/apps/Launcher3/quickstep/tests/src/com/android/launcher3/taskbar/
DFallbackTaskbarUIControllerTest.kt23 import com.android.quickstep.fallback.RecentsState
37 lateinit var stateListener: StateManager.StateListener<RecentsState>
40 private val stateManager: StateManager<RecentsState, RecentsActivity> = mock()
49 val captor = argumentCaptor<StateManager.StateListener<RecentsState>>() in setup()
57 stateListener.onStateTransitionComplete(RecentsState.DEFAULT) in stateTransitionComplete_stateDefault()
70 stateListener.onStateTransitionComplete(RecentsState.OVERVIEW_SPLIT_SELECT) in stateTransitionComplete_stateSplitSelect()