/packages/apps/Launcher3/tests/tapl/com/android/launcher3/tapl/ |
D | BaseOverview.java | 92 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck()) { in flingForward() 99 mLauncher.addContextLayer("want to fling forward in overview")) { in flingForwardImpl() 103 mLauncher.getTargetInsets().left + mLauncher.getEdgeSensitivityWidth(); in flingForwardImpl() 104 mLauncher.scroll(overview, Direction.LEFT, new Rect(leftMargin + 1, 0, 0, 0), 20, in flingForwardImpl() 107 mLauncher.addContextLayer("flung forwards")) { in flingForwardImpl() 118 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck()) { in flingBackward() 125 mLauncher.addContextLayer("want to fling backward in overview")) { in flingBackwardImpl() 129 mLauncher.getTargetInsets().right + mLauncher.getEdgeSensitivityWidth(); in flingBackwardImpl() 130 mLauncher.scroll( in flingBackwardImpl() 133 mLauncher.addContextLayer("flung backwards")) { in flingBackwardImpl() [all …]
|
D | KeyboardQuickSwitch.java | 53 private final LauncherInstrumentation mLauncher; field in KeyboardQuickSwitch 61 mLauncher = launcher; in KeyboardQuickSwitch() 80 try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer( in moveFocusForward() 82 LauncherInstrumentation.Closable e = mLauncher.eventsCheck()) { in moveFocusForward() 83 mLauncher.waitForLauncherObject(KEYBOARD_QUICK_SWITCH_RES_ID); in moveFocusForward() 84 mLauncher.expectEvent(TestProtocol.SEQUENCE_MAIN, EVENT_ALT_TAB_UP); in moveFocusForward() 85 mLauncher.assertTrue("Failed to press alt+tab", in moveFocusForward() 86 mLauncher.getDevice().pressKeyCode( in moveFocusForward() 89 try (LauncherInstrumentation.Closable c2 = mLauncher.addContextLayer( in moveFocusForward() 91 mLauncher.waitForLauncherObject(KEYBOARD_QUICK_SWITCH_RES_ID); in moveFocusForward() [all …]
|
D | LaunchedAppState.java | 57 device -> Math.abs(mLauncher.getTestInfo(REQUEST_STASHED_TASKBAR_SCALE).getFloat( 62 device -> Math.abs(mLauncher.getTestInfo(REQUEST_STASHED_TASKBAR_SCALE).getFloat( 82 try (LauncherInstrumentation.Closable ignored = mLauncher.eventsCheck(); 83 LauncherInstrumentation.Closable ignored1 = mLauncher.addContextLayer( 87 return mLauncher.is3PLauncher() 88 ? new BaseOverview(mLauncher, /*launchedFromApp=*/true) 89 : new Overview(mLauncher, /*launchedFromApp=*/true); 99 try (LauncherInstrumentation.Closable c = mLauncher.addContextLayer( 101 return new Taskbar(mLauncher); 109 try (LauncherInstrumentation.Closable c = mLauncher.addContextLayer( [all …]
|
D | Taskbar.java | 44 private final LauncherInstrumentation mLauncher; field in Taskbar 47 mLauncher = launcher; in Taskbar() 48 try (LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in Taskbar() 50 mLauncher.waitForSystemLauncherObject(TASKBAR_RES_ID); in Taskbar() 53 if (!mLauncher.isTransientTaskbar()) { in Taskbar() 55 mLauncher.getRealDisplaySize().x, getVisibleBounds().width()); in Taskbar() 64 try (LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in getAppIcon() 66 return new TaskbarAppIcon(mLauncher, mLauncher.waitForObjectInContainer( in getAppIcon() 67 mLauncher.waitForSystemLauncherObject(TASKBAR_RES_ID), in getAppIcon() 68 AppIcon.getAppIconSelector(appName, mLauncher))); in getAppIcon() [all …]
|
D | OverviewTaskMenu.java | 29 private final LauncherInstrumentation mLauncher; field in OverviewTaskMenu 33 mLauncher = launcher; in OverviewTaskMenu() 35 mMenu = mLauncher.waitForLauncherObject("menu_option_layout"); in OverviewTaskMenu() 36 mLauncher.assertTrue("The overview task menus is not visible", in OverviewTaskMenu() 43 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in tapSplitMenuItem() 44 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in tapSplitMenuItem() 46 mLauncher.runToState(() -> mLauncher.clickLauncherObject( in tapSplitMenuItem() 47 mLauncher.findObjectInContainer(mMenu, By.textStartsWith("Split"))), in tapSplitMenuItem() 52 try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer( in tapSplitMenuItem() 54 return new SplitScreenSelect(mLauncher); in tapSplitMenuItem() [all …]
|
D | Background.java | 53 return mLauncher; in getLauncher() 69 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in switchToOverview() 70 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in switchToOverview() 74 return mLauncher.is3PLauncher() in switchToOverview() 75 ? new BaseOverview(mLauncher) : new Overview(mLauncher); in switchToOverview() 85 if (mLauncher.getNavigationModel() == NavigationModel.ZERO_BUTTON in goToOverviewUnchecked() 86 || mLauncher.getTrackpadGestureType() == TrackpadGestureType.THREE_FINGER) { in goToOverviewUnchecked() 97 mLauncher.runToState( in goToOverviewUnchecked() 106 mLauncher.executeAndWaitForLauncherEvent( in goToOverviewUnchecked() 112 try (LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in goToOverviewUnchecked() [all …]
|
D | AllApps.java | 69 mHeight = mLauncher.getVisibleBounds(allAppsContainer).height(); in AllApps() 72 mLauncher.waitForObjectInContainer(appListRecycler, By.clazz(TextView.class)); in AllApps() 74 mIconHeight = mLauncher.getTestInfo(TestProtocol.REQUEST_ICON_HEIGHT) in AllApps() 80 return mLauncher; in getLauncher() 94 mLauncher.fail("All apps recycler disappeared from screen"); in hasClickableIcon() 101 final Rect iconBounds = mLauncher.getVisibleBounds(icon); in hasClickableIcon() 126 return mLauncher.getVisibleBounds(getSearchBox(allAppsContainer)).contains( in iconCenterInSearchBox() 133 return iconCenter.y <= mLauncher.getVisibleBounds(appsListRecycler).top in iconCenterInRecyclerTopPadding() 146 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in tryGetAppIcon() 147 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in tryGetAppIcon() [all …]
|
D | Widgets.java | 52 return mLauncher; in getLauncher() 69 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in flingForward() 70 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in flingForward() 74 mLauncher.scroll( in flingForward() 78 mLauncher.getBottomGestureMarginInContainer(widgetsContainer) + 1), in flingForward() 80 try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer("flung forward")) { in flingForward() 91 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in flingBackward() 92 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in flingBackward() 96 mLauncher.scroll( in flingBackward() 100 mLauncher.getBottomGestureMarginInContainer(widgetsContainer) + 1), in flingBackward() [all …]
|
D | Workspace.java | 85 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in switchToAllApps() 87 mLauncher.addContextLayer("want to switch from workspace to all apps")) { in switchToAllApps() 89 final int deviceHeight = mLauncher.getDevice().getDisplayHeight(); in switchToAllApps() 90 final int bottomGestureMargin = mLauncher.getBottomGestureSize(); in switchToAllApps() 91 final int windowCornerRadius = (int) Math.ceil(mLauncher.getWindowCornerRadius()); in switchToAllApps() 93 final int swipeHeight = mLauncher.getTestInfo( in switchToAllApps() 99 + mLauncher.getTouchSlop()); in switchToAllApps() 101 mLauncher.swipeToState( in switchToAllApps() 105 startY - swipeHeight - mLauncher.getTouchSlop(), in switchToAllApps() 110 try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer( in switchToAllApps() [all …]
|
D | OverviewActions.java | 27 private final LauncherInstrumentation mLauncher; field in OverviewActions 31 this.mLauncher = launcherInstrumentation; in OverviewActions() 39 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in clickAndDismissScreenshot() 40 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in clickAndDismissScreenshot() 42 mLauncher.setIndefiniteAccessibilityInteractiveUiTimeout(true); in clickAndDismissScreenshot() 44 UiObject2 screenshot = mLauncher.waitForObjectInContainer(mOverviewActions, in clickAndDismissScreenshot() 47 mLauncher.clickLauncherObject(screenshot); in clickAndDismissScreenshot() 48 try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer( in clickAndDismissScreenshot() 50 UiObject2 closeScreenshot = mLauncher.waitForSystemUiObject( in clickAndDismissScreenshot() 53 try (LauncherInstrumentation.Closable c2 = mLauncher.addContextLayer( in clickAndDismissScreenshot() [all …]
|
D | Qsb.java | 37 protected final LauncherInstrumentation mLauncher; field in Qsb 42 mLauncher = launcher; in Qsb() 50 return mLauncher.waitForObjectInContainer(mContainer, mQsbResName); in waitForQsbObject() 59 try (LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in launchAssistant() 61 LauncherInstrumentation.Closable e = mLauncher.eventsCheck()) { in launchAssistant() 62 UiObject2 assistantIcon = mLauncher.waitForLauncherObject(ASSISTANT_ICON_RES_ID); in launchAssistant() 66 + mLauncher.getVisibleBounds(assistantIcon)); in launchAssistant() 68 mLauncher.clickLauncherObject(assistantIcon); in launchAssistant() 70 try (LauncherInstrumentation.Closable c2 = mLauncher.addContextLayer("clicked")) { in launchAssistant() 73 mLauncher.assertTrue( in launchAssistant() [all …]
|
D | PrivateSpaceHeader.java | 33 private final LauncherInstrumentation mLauncher; field in PrivateSpaceHeader 37 mLauncher = launcherInstrumentation; in PrivateSpaceHeader() 54 UiObject2 headerText = mLauncher.waitForObjectInContainer(mPrivateSpaceHeader, in verifyUnlockedState() 56 mLauncher.assertEquals("PS Header Text is incorrect ", in verifyUnlockedState() 59 UiObject2 settingsButton = mLauncher.waitForObjectInContainer(mPrivateSpaceHeader, in verifyUnlockedState() 61 mLauncher.waitForObjectEnabled(settingsButton, "Private Space Settings Button"); in verifyUnlockedState() 62 mLauncher.assertTrue("PS Settings button is non-clickable", settingsButton.isClickable()); in verifyUnlockedState() 64 UiObject2 unLockButtonView = mLauncher.waitForObjectInContainer(mPrivateSpaceHeader, in verifyUnlockedState() 66 mLauncher.waitForObjectEnabled(unLockButtonView, "Private Space Unlock Button"); in verifyUnlockedState() 67 mLauncher.assertTrue("PS Unlock Button is non-clickable", unLockButtonView.isClickable()); in verifyUnlockedState() [all …]
|
D | OverviewTask.java | 48 private final LauncherInstrumentation mLauncher; field in OverviewTask 55 mLauncher = launcher; in OverviewTask() 56 mLauncher.assertNotNull("task must not be null", task); in OverviewTask() 148 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in dismiss() 149 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in dismiss() 153 mLauncher.assertNotEquals("Unable to find a task", 0, taskCountBeforeDismiss); in dismiss() 159 boolean taskWasFocused = mLauncher.isTablet() in dismiss() 161 && getVisibleHeight() == mLauncher.getOverviewTaskSize().height(); in dismiss() 171 try (LauncherInstrumentation.Closable c2 = mLauncher.addContextLayer("dismissed")) { in dismiss() 173 mLauncher.assertNotNull("No task became focused", in dismiss() [all …]
|
D | Launchable.java | 35 protected final LauncherInstrumentation mLauncher; field in Launchable 41 mLauncher = launcher; in Launchable() 58 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck()) { in launch() 59 try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer(String.format( in launch() 63 + mLauncher.getVisibleBounds(mObject)); in launch() 66 mLauncher.executeAndWaitForLauncherStop( in launch() 67 () -> mLauncher.clickLauncherObject(mObject), in launch() 70 mLauncher.clickLauncherObject(mObject); in launch() 73 try (LauncherInstrumentation.Closable c2 = mLauncher.addContextLayer("clicked")) { in launch() 75 return mLauncher.assertAppLaunched(expectedPackageName); in launch() [all …]
|
D | SearchResultFromQsb.java | 38 protected final LauncherInstrumentation mLauncher; field in SearchResultFromQsb 42 mLauncher = launcher; in SearchResultFromQsb() 43 mLauncher.waitForLauncherObject("search_container_all_apps"); in SearchResultFromQsb() 44 mSearchContainer = mLauncher.waitForSystemLauncherObject(SEARCH_CONTAINER_RES_ID); in SearchResultFromQsb() 49 UiObject2 icon = mLauncher.waitForLauncherObject(AppIcon.getAppIconSelector(appName)); in findAppIcon() 54 return new AllAppsAppIcon(mLauncher, icon); in createAppIcon() 59 UiObject2 webSuggestion = mLauncher.waitForObjectInContainer(mSearchContainer, in findWebSuggestion() 65 return new SearchWebSuggestion(mLauncher, webSuggestion); in createWebSuggestion() 71 new ArrayList<>(mLauncher.waitForObjectsInContainer(mSearchContainer, in getSearchResultItemSize() 80 final int searchContainerHeight = mLauncher.getVisibleBounds(mSearchContainer).height(); in getNextPageSearchResults() [all …]
|
D | HomeAppIcon.java | 46 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in dragToIcon() 47 LauncherInstrumentation.Closable c = mLauncher.addContextLayer("want to drag icon")) { in dragToIcon() 50 mLauncher, this, in dragToIcon() 56 mLauncher.assertTrue("Can't find the target folder.", result != null); in dragToIcon() 68 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in dragToFolder() 69 LauncherInstrumentation.Closable c = mLauncher.addContextLayer("want to drag icon")) { in dragToFolder() 71 mLauncher, this, in dragToFolder() 77 return new Folder(mLauncher); in dragToFolder() 84 return mLauncher.getVisibleBounds(mObject); in getDropLocationBounds() 90 for (FolderIcon folderIcon : mLauncher.getWorkspace().getFolderIcons()) { in getTargetIcon() [all …]
|
D | HomeAllApps.java | 39 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in switchToWorkspace() 41 mLauncher.addContextLayer("want to switch from all apps to workspace")) { in switchToWorkspace() 46 : mLauncher.getDevice().getDisplayHeight(); in switchToWorkspace() 48 swipeDown ? mLauncher.getDevice().getDisplayHeight() : getTopVisibleIconBounds( in switchToWorkspace() 52 + ", slop = " + mLauncher.getTouchSlop() in switchToWorkspace() 55 mLauncher.swipeToState( in switchToWorkspace() 65 try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer( in switchToWorkspace() 67 return mLauncher.getWorkspace(); in switchToWorkspace() 86 return new AllAppsAppIcon(mLauncher, icon); in createAppIcon() 96 return mLauncher.getTestInfo(TestProtocol.REQUEST_ALL_APPS_TOP_PADDING) in getAppsListRecyclerTopPadding() [all …]
|
D | SelectModeButtons.java | 35 private final LauncherInstrumentation mLauncher; field in SelectModeButtons 42 mLauncher = launcherInstrumentation; in SelectModeButtons() 50 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in clickClose() 52 mLauncher.addContextLayer("want to click close button")) { in clickClose() 53 UiObject2 close = mLauncher.waitForObjectInContainer(mSelectModeButtons, "close"); in clickClose() 54 mLauncher.clickLauncherObject(close); in clickClose() 55 try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer( in clickClose() 57 return new Overview(mLauncher); in clickClose() 68 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck()) { in dismissByEscKey() 69 mLauncher.expectEvent(TestProtocol.SEQUENCE_MAIN, EVENT_ALT_ESC_UP); in dismissByEscKey() [all …]
|
D | WidgetResizeFrame.java | 32 private final LauncherInstrumentation mLauncher; field in WidgetResizeFrame 35 mLauncher = launcher; in WidgetResizeFrame() 41 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in dismiss() 42 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in dismiss() 45 mLauncher.getDevice().pressHome(); in dismiss() 51 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in resize() 52 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in resize() 54 UiObject2 widget = mLauncher.waitForLauncherObject("widget_resize_frame"); in resize() 56 mLauncher.waitForLauncherObject("widget_resize_bottom_handle"); in resize() 61 originalWidgetSize.height() + mLauncher.getCellLayoutBoarderHeight()); in resize() [all …]
|
D | Folder.java | 29 private final LauncherInstrumentation mLauncher; field in Folder 32 this.mLauncher = launcher; in Folder() 41 try (LauncherInstrumentation.Closable ignored = mLauncher.addContextLayer( in getAppIcon() 43 return new WorkspaceAppIcon(mLauncher, in getAppIcon() 44 mLauncher.waitForObjectInContainer( in getAppIcon() 46 AppIcon.getAppIconSelector(appName, mLauncher))); in getAppIcon() 54 try (LauncherInstrumentation.Closable e = mLauncher.eventsCheck(); in close() 55 LauncherInstrumentation.Closable c = mLauncher.addContextLayer( in close() 57 mLauncher.waitForLauncherObject(FOLDER_CONTENT_RES_ID); in close() 58 mLauncher.touchOutsideContainer(this.mContainer, false /* tapRight */); in close() [all …]
|
/packages/apps/Launcher3/src/com/android/launcher3/util/ |
D | KeyboardShortcutsDelegate.java | 46 Launcher mLauncher; field in KeyboardShortcutsDelegate 49 mLauncher = launcher; in KeyboardShortcutsDelegate() 58 if (mLauncher.isInState(NORMAL)) { in onProvideKeyboardShortcuts() 60 new KeyboardShortcutInfo(mLauncher.getString(R.string.all_apps_button_label), in onProvideKeyboardShortcuts() 63 new KeyboardShortcutInfo(mLauncher.getString(R.string.widget_button_text), in onProvideKeyboardShortcuts() 66 getSupportedActions(mLauncher, mLauncher.getCurrentFocus()).forEach(la -> in onProvideKeyboardShortcuts() 70 data.add(new KeyboardShortcutGroup(mLauncher.getString(R.string.home_screen), in onProvideKeyboardShortcuts() 85 if (mLauncher.isInState(NORMAL)) { in onKeyShortcut() 86 mLauncher.getStateManager().goToState(ALL_APPS); in onKeyShortcut() 91 if (mLauncher.isInState(NORMAL)) { in onKeyShortcut() [all …]
|
/packages/apps/Launcher3/src/com/android/launcher3/ |
D | DropTargetHandler.kt | 24 val mLauncher: Launcher = launcher constant 27 mLauncher.stateManager.goToState(LauncherState.NORMAL) in onDropAnimationComplete() 37 mLauncher.addEventCallback(EVENT_RESUMED) { deferred.onLauncherResume() } in onSecondaryTargetCompleteDrop() 45 mLauncher.setWaitingForResult(PendingRequestArgs.forWidgetInfo(widgetId, null, info)) in reconfigureWidget() 46 mLauncher.appWidgetHolder.startConfigActivity( in reconfigureWidget() 47 mLauncher, in reconfigureWidget() 57 mLauncher.workspace.dragInfo != null in getViewUnderDrag() 59 mLauncher.workspace.dragInfo.cell in getViewUnderDrag() 64 mLauncher.modelWriter.prepareToUndoDelete() in prepareToUndoDelete() 70 mLauncher, in onDeleteComplete() [all …]
|
/packages/apps/Launcher3/quickstep/tests/src/com/android/quickstep/ |
D | TaplTestsQuickstep.java | 119 mLauncher.getWorkspace().switchToAllApps()); in testWorkspaceSwitchToAllApps() 129 Overview overview = mLauncher.goHome().switchToOverview(); in testOverview() 152 OverviewTask task = mLauncher.goHome().switchToOverview().getCurrentTask(); in testOverview() 161 overview = mLauncher.goHome().switchToOverview(); in testOverview() 173 mLauncher.goHome().switchToOverview().dismissAllTasks(); in testOverview() 187 mLauncher.isTablet() && mLauncher.isGridOnlyOverviewEnabled()); in testOverviewActions() 190 mLauncher.goHome().switchToOverview().getOverviewActions(); in testOverviewActions() 197 final Overview overview = mLauncher.goHome().switchToOverview(); in testDismissOverviewWithEscKey() 207 final Overview overview = mLauncher.goHome().switchToOverview(); in testDismissModalTaskAndOverviewWithEscKey() 211 if (mLauncher.isTablet() && mLauncher.isGridOnlyOverviewEnabled()) { in testDismissModalTaskAndOverviewWithEscKey() [all …]
|
D | TaplTestsTrackpad.java | 49 mLauncher.injectFakeTrackpad(); in setup() 54 mLauncher.ejectFakeTrackpad(); in tearDown() 55 mLauncher.setTrackpadGestureType(TrackpadGestureType.NONE); in tearDown() 62 assumeTrue(mLauncher.isTablet()); in goHome() 64 mLauncher.setTrackpadGestureType(TrackpadGestureType.THREE_FINGER); in goHome() 66 mLauncher.goHome(); in goHome() 76 assumeTrue(mLauncher.isTablet()); in pressBack() 82 mLauncher.setTrackpadGestureType(TrackpadGestureType.THREE_FINGER); in pressBack() 85 mLauncher.getLaunchedAppState().pressBackToWorkspace(); in pressBack() 95 assumeTrue(mLauncher.isTablet()); in switchToOverview() [all …]
|
D | TaplTestsSplitscreen.java | 54 if (mLauncher.isTablet()) { in setUp() 55 mLauncher.enableBlockTimeout(true); in setUp() 56 mLauncher.showTaskbarIfHidden(); in setUp() 64 if (mLauncher.isTablet()) { in tearDown() 65 mLauncher.enableBlockTimeout(false); in tearDown() 72 assumeTrue(mLauncher.isTablet()); in testSplitAppFromHomeWithItself() 74 mLauncher.getWorkspace() in testSplitAppFromHomeWithItself() 75 .deleteAppIcon(mLauncher.getWorkspace().getHotseatAppIcon(0)) in testSplitAppFromHomeWithItself() 82 mLauncher.goHome() in testSplitAppFromHomeWithItself() 90 mLauncher.getAllApps() in testSplitAppFromHomeWithItself() [all …]
|