/packages/apps/Launcher3/src/com/android/launcher3/ |
D | LauncherState.java | 53 public abstract class LauncherState implements BaseState<LauncherState> { class 106 private static final LauncherState[] sAllStates = new LauncherState[10]; 111 public static final LauncherState NORMAL = new LauncherState(NORMAL_STATE_ORDINAL, 124 public static final LauncherState SPRING_LOADED = new SpringLoadedState( 126 public static final LauncherState ALL_APPS = new AllAppsState(ALL_APPS_STATE_ORDINAL); 127 public static final LauncherState HINT_STATE = new HintState(HINT_STATE_ORDINAL); 128 public static final LauncherState HINT_STATE_TWO_BUTTON = new HintState( 131 public static final LauncherState OVERVIEW = new OverviewState(OVERVIEW_STATE_ORDINAL); 132 public static final LauncherState OVERVIEW_MODAL_TASK = OverviewState.newModalTaskState( 138 public static final LauncherState QUICK_SWITCH_FROM_HOME = [all …]
|
D | WorkspaceStateTransitionAnimation.java | 27 import static com.android.launcher3.LauncherState.FLAG_HAS_SYS_UI_SCRIM; 28 import static com.android.launcher3.LauncherState.FLAG_HOTSEAT_INACCESSIBLE; 29 import static com.android.launcher3.LauncherState.HINT_STATE; 30 import static com.android.launcher3.LauncherState.HOTSEAT_ICONS; 31 import static com.android.launcher3.LauncherState.NORMAL; 32 import static com.android.launcher3.LauncherState.SPRING_LOADED; 33 import static com.android.launcher3.LauncherState.WORKSPACE_PAGE_INDICATOR; 57 import com.android.launcher3.LauncherState.PageAlphaProvider; 58 import com.android.launcher3.LauncherState.PageTranslationProvider; 59 import com.android.launcher3.LauncherState.ScaleAndTranslation; [all …]
|
/packages/apps/Launcher3/quickstep/src/com/android/quickstep/util/ |
D | QuickstepOnboardingPrefs.java | 20 import static com.android.launcher3.LauncherState.ALL_APPS; 21 import static com.android.launcher3.LauncherState.HINT_STATE; 22 import static com.android.launcher3.LauncherState.NORMAL; 23 import static com.android.launcher3.LauncherState.OVERVIEW; 28 import com.android.launcher3.LauncherState; 48 StateManager<LauncherState> stateManager = launcher.getStateManager(); in QuickstepOnboardingPrefs() 50 stateManager.addStateListener(new StateListener<LauncherState>() { in QuickstepOnboardingPrefs() 52 public void onStateTransitionComplete(LauncherState finalState) { in QuickstepOnboardingPrefs() 55 LauncherState prevState = stateManager.getLastState(); in QuickstepOnboardingPrefs() 69 stateManager.addStateListener(new StateListener<LauncherState>() { in QuickstepOnboardingPrefs() [all …]
|
D | OverviewToHomeAnim.java | 18 import static com.android.launcher3.LauncherState.NORMAL; 19 import static com.android.launcher3.LauncherState.OVERVIEW; 26 import com.android.launcher3.LauncherState; 57 StateManager<LauncherState> stateManager = mLauncher.getStateManager(); in animateWithVelocity() 58 LauncherState startState = stateManager.getState(); in animateWithVelocity()
|
/packages/apps/Launcher3/src/com/android/launcher3/touch/ |
D | AbstractStateChangeTouchController.java | 21 import static com.android.launcher3.LauncherState.ALL_APPS; 22 import static com.android.launcher3.LauncherState.NORMAL; 23 import static com.android.launcher3.LauncherState.OVERVIEW; 39 import com.android.launcher3.LauncherState; 64 protected LauncherState mStartState; 65 protected LauncherState mFromState; 66 protected LauncherState mToState; 123 LauncherState fromState = mLauncher.getStateManager().getState(); in getSwipeDirection() 147 protected abstract LauncherState getTargetState(LauncherState fromState, in getTargetState() 153 LauncherState newFromState = mFromState == null ? mLauncher.getStateManager().getState() in reinitCurrentAnimation() [all …]
|
D | AllAppsSwipeController.java | 18 import static com.android.launcher3.LauncherState.ALL_APPS; 19 import static com.android.launcher3.LauncherState.NORMAL; 41 import com.android.launcher3.LauncherState; 160 protected LauncherState getTargetState(LauncherState fromState, boolean isDragTowardPositive) { in getTargetState() 184 protected StateAnimationConfig getConfigForStates(LauncherState fromState, in getConfigForStates() 185 LauncherState toState) { in getConfigForStates()
|
/packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/ |
D | LauncherRecentsView.java | 20 import static com.android.launcher3.LauncherState.CLEAR_ALL_BUTTON; 21 import static com.android.launcher3.LauncherState.NORMAL; 22 import static com.android.launcher3.LauncherState.OVERVIEW; 23 import static com.android.launcher3.LauncherState.OVERVIEW_MODAL_TASK; 24 import static com.android.launcher3.LauncherState.OVERVIEW_SPLIT_SELECT; 25 import static com.android.launcher3.LauncherState.SPRING_LOADED; 37 import com.android.launcher3.LauncherState; 57 public class LauncherRecentsView extends RecentsView<QuickstepLauncher, LauncherState> 58 implements StateListener<LauncherState> { 91 LauncherState state = mActivity.getStateManager().getState(); in onTaskLaunchAnimationEnd() [all …]
|
/packages/apps/Launcher3/quickstep/tests/src/com/android/quickstep/ |
D | TaplTestsQuickstep.java | 34 import com.android.launcher3.LauncherState; 98 isInState(() -> LauncherState.ALL_APPS)); in testWorkspaceSwitchToAllApps() 108 isInState(() -> LauncherState.OVERVIEW)); in testOverview() 118 isInState(() -> LauncherState.OVERVIEW)); in testOverview() 126 isInState(() -> LauncherState.OVERVIEW)); in testOverview() 145 isInState(() -> LauncherState.OVERVIEW)); in testOverview() 157 isInState(() -> LauncherState.NORMAL)); in testOverview() 238 isInState(() -> LauncherState.OVERVIEW)); in testSwitchToOverview() 252 isInState(() -> LauncherState.OVERVIEW)); in testBackground() 289 isInState(() -> LauncherState.ALL_APPS)); in testAllAppsFromHome() [all …]
|
/packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/touchcontrollers/ |
D | TwoButtonNavbarTouchController.java | 20 import static com.android.launcher3.LauncherState.HINT_STATE_TWO_BUTTON; 21 import static com.android.launcher3.LauncherState.NORMAL; 22 import static com.android.launcher3.LauncherState.OVERVIEW; 31 import com.android.launcher3.LauncherState; 97 protected LauncherState getTargetState(LauncherState fromState, boolean isDragTowardPositive) { in getTargetState() 103 LauncherState startState = mStartState != null ? mStartState : fromState; in getTargetState() 109 protected void onReinitToState(LauncherState newToState) { in onReinitToState() 115 LauncherState targetState, float velocity, boolean isFling) { in updateSwipeCompleteAnimation() 157 protected void onSwipeInteractionCompleted(LauncherState targetState) { in onSwipeInteractionCompleted()
|
D | PortraitStatesTouchController.java | 21 import static com.android.launcher3.LauncherState.ALL_APPS; 22 import static com.android.launcher3.LauncherState.NORMAL; 23 import static com.android.launcher3.LauncherState.OVERVIEW; 29 import com.android.launcher3.LauncherState; 93 protected LauncherState getTargetState(LauncherState fromState, boolean isDragTowardPositive) { in getTargetState() 106 LauncherState fromState, LauncherState toState) { in getConfigForStates() 163 protected void onSwipeInteractionCompleted(LauncherState targetState) { in onSwipeInteractionCompleted() 207 protected void onReinitToState(LauncherState newToState) { in onReinitToState() 219 protected void onReachedFinalState(LauncherState toState) { in onReachedFinalState()
|
D | NoButtonNavbarToOverviewTouchController.java | 21 import static com.android.launcher3.LauncherState.ALL_APPS; 22 import static com.android.launcher3.LauncherState.HINT_STATE; 23 import static com.android.launcher3.LauncherState.NORMAL; 24 import static com.android.launcher3.LauncherState.OVERVIEW; 39 import com.android.launcher3.LauncherState; 102 protected LauncherState getTargetState(LauncherState fromState, boolean isDragTowardPositive) { in getTargetState() 185 LauncherState targetState, float velocity, boolean isFling) { in updateSwipeCompleteAnimation() 285 LauncherState state = mLauncher.getStateManager().getState(); in goToOverviewOrHomeOnDragEnd()
|
D | QuickSwitchTouchController.java | 18 import static com.android.launcher3.LauncherState.NORMAL; 19 import static com.android.launcher3.LauncherState.QUICK_SWITCH_FROM_HOME; 42 import com.android.launcher3.LauncherState; 76 if (!mLauncher.isInState(LauncherState.NORMAL)) { in canInterceptTouch() 90 protected LauncherState getTargetState(LauncherState fromState, boolean isDragTowardPositive) { in getTargetState() 106 protected void onSwipeInteractionCompleted(LauncherState targetState) { in onSwipeInteractionCompleted()
|
D | NoButtonQuickSwitchTouchController.java | 19 import static com.android.launcher3.LauncherState.NORMAL; 20 import static com.android.launcher3.LauncherState.OVERVIEW; 21 import static com.android.launcher3.LauncherState.OVERVIEW_ACTIONS; 22 import static com.android.launcher3.LauncherState.QUICK_SWITCH_FROM_HOME; 62 import com.android.launcher3.LauncherState; 108 private LauncherState mStartState; 158 if (!mLauncher.isInState(LauncherState.NORMAL)) { in canInterceptTouch() 219 private void updateNonOverviewAnim(LauncherState toState, StateAnimationConfig config) { in updateNonOverviewAnim() 228 final LauncherState fromState = QUICK_SWITCH_FROM_HOME; in setupOverviewAnimators() 229 final LauncherState toState = OVERVIEW; in setupOverviewAnimators() [all …]
|
D | NavBarToHomeTouchController.java | 22 import static com.android.launcher3.LauncherState.ALL_APPS; 23 import static com.android.launcher3.LauncherState.NORMAL; 37 import com.android.launcher3.LauncherState; 68 private LauncherState mStartState; 69 private LauncherState mEndState = NORMAL; 210 private void onSwipeInteractionCompleted(LauncherState targetState) { in onSwipeInteractionCompleted()
|
/packages/apps/Launcher3/quickstep/src/com/android/quickstep/ |
D | LauncherActivityInterface.java | 18 import static com.android.launcher3.LauncherState.BACKGROUND_APP; 19 import static com.android.launcher3.LauncherState.NORMAL; 20 import static com.android.launcher3.LauncherState.OVERVIEW; 40 import com.android.launcher3.LauncherState; 64 BaseActivityInterface<LauncherState, QuickstepLauncher> { 234 final StateManager<LauncherState> stateManager = getCreatedActivity().getStateManager(); in onExitOverview() 236 new StateManager.StateListener<LauncherState>() { in onExitOverview() 238 public void onStateTransitionComplete(LauncherState toState) { in onExitOverview() 240 if (toState == LauncherState.NORMAL) { in onExitOverview() 306 LauncherState toState = stateFromGestureEndTarget(endTarget); in getParallelAnimationToLauncher() [all …]
|
/packages/apps/Launcher3/quickstep/src/com/android/launcher3/taskbar/ |
D | TaskbarLauncherStateController.java | 42 import com.android.launcher3.LauncherState; 148 private LauncherState mLauncherState = LauncherState.NORMAL; 179 private final StateManager.StateListener<LauncherState> mStateListener = 180 new StateManager.StateListener<LauncherState>() { 183 public void onStateTransitionStart(LauncherState toState) { 193 if (toState == LauncherState.NORMAL) { 202 public void onStateTransitionComplete(LauncherState finalState) { 206 boolean disallowLongClick = finalState == LauncherState.OVERVIEW_SPLIT_SELECT; 257 public Animator createAnimToLauncher(@NonNull LauncherState toState, in createAnimToLauncher() 278 !mLauncher.isInState(LauncherState.OVERVIEW)); in createAnimToLauncher() [all …]
|
/packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/ |
D | RecentsViewStateController.java | 18 import static com.android.launcher3.LauncherState.CLEAR_ALL_BUTTON; 19 import static com.android.launcher3.LauncherState.OVERVIEW_ACTIONS; 20 import static com.android.launcher3.LauncherState.OVERVIEW_SPLIT_SELECT; 40 import com.android.launcher3.LauncherState; 66 public void setState(@NonNull LauncherState state) { in setState() 85 void setStateWithAnimationInternal(@NonNull LauncherState toState, in setStateWithAnimationInternal() 121 private void handleSplitSelectionState(@NonNull LauncherState toState, in handleSplitSelectionState() 158 LauncherState state) { in setAlphas()
|
D | BaseRecentsViewStateController.java | 19 import static com.android.launcher3.LauncherState.QUICK_SWITCH_FROM_HOME; 46 import com.android.launcher3.LauncherState; 62 implements StateHandler<LauncherState> { 72 public void setState(@NonNull LauncherState state) { in setState() 86 public void setStateWithAnimation(LauncherState toState, StateAnimationConfig config, in setStateWithAnimation() 106 void setStateWithAnimationInternal(@NonNull final LauncherState toState, in setStateWithAnimationInternal() 168 LauncherState fromState = mLauncher.getStateManager().getState(); in setStateWithAnimationInternal()
|
/packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/states/ |
D | QuickstepAtomicAnimationFactory.java | 20 import static com.android.launcher3.LauncherState.ALL_APPS; 21 import static com.android.launcher3.LauncherState.HINT_STATE; 22 import static com.android.launcher3.LauncherState.HINT_STATE_TWO_BUTTON; 23 import static com.android.launcher3.LauncherState.NORMAL; 24 import static com.android.launcher3.LauncherState.OVERVIEW; 25 import static com.android.launcher3.LauncherState.OVERVIEW_SPLIT_SELECT; 61 import com.android.launcher3.LauncherState; 75 RecentsAtomicAnimationFactory<QuickstepLauncher, LauncherState> { 95 public void prepareForAtomicAnimation(LauncherState fromState, LauncherState toState, in prepareForAtomicAnimation()
|
D | AllAppsState.java | 24 import com.android.launcher3.LauncherState; 32 public class AllAppsState extends LauncherState { 70 ScaleAndTranslation overviewScaleAndTranslation = LauncherState.OVERVIEW in getHotseatScaleAndTranslation() 112 public LauncherState getHistoryForState(LauncherState previousState) {
|
/packages/apps/Launcher3/src/com/android/launcher3/allapps/ |
D | DiscoveryBounce.java | 19 import static com.android.launcher3.LauncherState.NORMAL; 30 import com.android.launcher3.LauncherState; 47 private final StateListener<LauncherState> mStateListener = new StateListener<LauncherState>() { 49 public void onStateTransitionStart(LauncherState toState) { 54 public void onStateTransitionComplete(LauncherState finalState) {}
|
/packages/apps/Launcher3/src/com/android/launcher3/dragndrop/ |
D | LauncherDragView.java | 22 import com.android.launcher3.LauncherState; 29 implements StateManager.StateListener<LauncherState> { 58 public void onStateTransitionComplete(LauncherState finalState) { in onStateTransitionComplete() 59 setVisibility((finalState == LauncherState.NORMAL in onStateTransitionComplete() 60 || finalState == LauncherState.SPRING_LOADED) ? VISIBLE : INVISIBLE); in onStateTransitionComplete()
|
/packages/apps/Launcher3/tests/src/com/android/launcher3/ui/ |
D | TaplTestsLauncher3.java | 40 import com.android.launcher3.LauncherState; 92 () -> LauncherState.NORMAL); in initialize() 153 test.isInState(() -> LauncherState.ALL_APPS)); in runAllAppsTest() 162 test.isInState(() -> LauncherState.ALL_APPS)); in runAllAppsTest() 172 test.isInState(() -> LauncherState.ALL_APPS)); in runAllAppsTest() 189 test.isInState(() -> LauncherState.ALL_APPS)); in runAllAppsTest() 201 isInState(() -> LauncherState.ALL_APPS)); in testWorkspaceSwitchToAllApps() 210 isInState(() -> LauncherState.NORMAL)); in testAllAppsSwitchToWorkspace() 254 assertTrue("Launcher internal state is not Home", isInState(() -> LauncherState.NORMAL)); in testWorkspace() 263 assertTrue("Launcher internal state is not Home", isInState(() -> LauncherState.NORMAL)); in testWorkspace() [all …]
|
/packages/apps/Launcher3/src/com/android/launcher3/views/ |
D | AccessibilityActionsView.java | 19 import static com.android.launcher3.LauncherState.ALL_APPS; 20 import static com.android.launcher3.LauncherState.NORMAL; 32 import com.android.launcher3.LauncherState; 40 public class AccessibilityActionsView extends View implements StateListener<LauncherState> { 58 public void onStateTransitionComplete(LauncherState finalState) { in onStateTransitionComplete()
|
/packages/apps/Launcher3/quickstep/src/com/android/launcher3/statehandlers/ |
D | DepthController.java | 34 import com.android.launcher3.LauncherState; 46 public class DepthController extends BaseDepthController implements StateHandler<LauncherState>, 111 public void setState(LauncherState toState) { in setState() 117 if (toState == LauncherState.BACKGROUND_APP) { in setState() 123 public void setStateWithAnimation(LauncherState toState, StateAnimationConfig config, in setStateWithAnimation()
|