/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ |
D | ShellTaskOrganizer.java | 279 info.getTaskInfo().taskId, info.getTaskInfo().baseIntent); in registerOrganizer() 343 final TaskListener oldListener = getTaskListener(info.getTaskInfo()); in addListenerForTaskId() 345 updateTaskListenerIfNeeded(info.getTaskInfo(), info.getLeash(), oldListener, listener); in addListenerForTaskId() 367 final TaskListener taskListener = getTaskListener(data.getTaskInfo()); in addListenerForType() 369 listener.onTaskAppeared(data.getTaskInfo(), data.getLeash()); in addListenerForType() 390 final TaskListener taskListener = getTaskListener(data.getTaskInfo()); in removeListener() 405 updateTaskListenerIfNeeded(data.getTaskInfo(), data.getLeash(), in removeListener() 406 null /* oldListener already removed*/, getTaskListener(data.getTaskInfo())); in removeListener() 497 if (info.getTaskInfo().getActivityType() == ACTIVITY_TYPE_HOME) { in getHomeTaskSurface() 550 final int taskId = info.getTaskInfo().taskId; in onTaskAppeared() [all …]
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/freeform/ |
D | FreeformTaskTransitionObserver.java | 114 final ActivityManager.RunningTaskInfo taskInfo = change.getTaskInfo(); in onTransitionReady() 121 && info.getChange(change.getParent()).getTaskInfo() != null) { in onTransitionReady() 142 taskInfoList.add(change.getTaskInfo()); in onTransitionReady() 158 mTaskChangeListener.ifPresent(listener -> listener.onTaskOpening(change.getTaskInfo())); in onOpenTransitionReady() 160 change.getTaskInfo(), change.getLeash(), startT, finishT); in onOpenTransitionReady() 167 mTaskChangeListener.ifPresent(listener -> listener.onTaskClosing(change.getTaskInfo())); in onCloseTransitionReady() 168 mWindowDecorViewModel.onTaskClosing(change.getTaskInfo(), startT, finishT); in onCloseTransitionReady() 175 mTaskChangeListener.ifPresent(listener -> listener.onTaskChanging(change.getTaskInfo())); in onChangeTransitionReady() 177 change.getTaskInfo(), change.getLeash(), startT, finishT); in onChangeTransitionReady() 185 listener -> listener.onTaskMovingToFront(change.getTaskInfo())); in onToFrontTransitionReady() [all …]
|
D | FreeformTaskTransitionHandler.java | 143 final ActivityManager.RunningTaskInfo taskInfo = change.getTaskInfo(); in startAnimation() 158 if (change.getTaskInfo().getWindowingMode() == WINDOWING_MODE_FREEFORM) { in startAnimation() 207 final ActivityManager.RunningTaskInfo taskInfo = change.getTaskInfo(); in startChangeTransition() 234 final ActivityManager.RunningTaskInfo taskInfo = change.getTaskInfo(); in startMinimizeTransition() 270 .getDisplayLayout(change.getTaskInfo().displayId).height(); in startCloseTransition()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip2/phone/transition/ |
D | PipTransitionUtils.java | 46 if (change.getTaskInfo() != null in getPipChange() 47 && change.getTaskInfo().getWindowingMode() == WINDOWING_MODE_PINNED) { in getPipChange() 61 if (change.getTaskInfo() != null in getChangeByToken() 62 && change.getTaskInfo().getToken().equals(token)) { in getChangeByToken() 89 if (change.getTaskInfo() == null in getDeferConfigActivityChange() 159 return pipChange.getTaskInfo().pictureInPictureParams != null in getPipParams() 160 ? pipChange.getTaskInfo().pictureInPictureParams in getPipParams()
|
D | PipExpandHandler.java | 142 if (change.getTaskInfo() == null in startExpandAnimation() 158 final TransitionInfo.Change parentBeforePip = pipChange.getTaskInfo() == null in startExpandAnimation() 170 if (pipChange.getTaskInfo() != null) { in startExpandAnimation() 173 } else if (parentBeforePip != null && parentBeforePip.getTaskInfo() != null) { in startExpandAnimation() 219 if (change.getTaskInfo() == null in startExpandToSplitAnimation()
|
/frameworks/base/core/java/android/window/ |
D | TransitionFilter.java | 231 if (change.getTaskInfo() == null in matches() 232 || change.getTaskInfo().getActivityType() != mActivityType) { in matches() 236 if (!matchesTopActivity(change.getTaskInfo(), change.getActivityComponent())) { in matches() 252 if (mMustBeTask && change.getTaskInfo() == null) { in matches() 255 if (!matchesCookie(change.getTaskInfo())) { in matches() 260 && (change.getTaskInfo() != null in matches() 264 boolean canActuallyOverride = change.getTaskInfo() == null in matches() 274 if (change.getTaskInfo() == null in matches() 275 || change.getTaskInfo().getWindowingMode() != mWindowingMode) { in matches()
|
D | TaskAppearedInfo.java | 75 public RunningTaskInfo getTaskInfo() { in getTaskInfo() method in TaskAppearedInfo
|
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
D | DisplayCompatTests.java | 57 assertFalse(task.getTaskInfo().appCompatTaskInfo.isRestartMenuEnabledForDisplayMove()); in testFixedMiscConfigurationWhenMovingToDisplay() 65 assertTrue(task.getTaskInfo().appCompatTaskInfo.isRestartMenuEnabledForDisplayMove()); in testFixedMiscConfigurationWhenMovingToDisplay() 69 assertFalse(task.getTaskInfo().appCompatTaskInfo.isRestartMenuEnabledForDisplayMove()); in testFixedMiscConfigurationWhenMovingToDisplay()
|
D | WindowContainerTransactionTests.java | 78 WindowContainerToken token = task.getTaskInfo().token; in testRemoveTask() 105 WindowContainerToken token = rootTask.getTaskInfo().token; in testRemoveRootTask() 175 wct.setBounds(task.getTaskInfo().token, desktopOrganizer.getDefaultDesktopTaskBounds()); in testDesktopMode_moveTaskToDesktop() 374 wct.reorder(desktopOrganizer.mTasks.get(2).getTaskInfo().token, true /* onTop */); in testDesktopMode_moveTaskToFront() 391 final WindowContainerToken containerToken = task.getTaskInfo().token;
|
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/freeform/ |
D | FreeformTaskTransitionObserverTest.java | 120 .onTaskOpening(change.getTaskInfo(), change.getLeash(), startT, finishT); in openTransition_createsWindowDecor() 135 verify(mTaskChangeListener).onTaskOpening(change.getTaskInfo()); in openTransition_notifiesOnTaskOpening() 153 verify(mTaskChangeListener).onTaskMovingToFront(change.getTaskInfo()); in toFrontTransition_notifiesOnTaskMovingToFront() 171 verify(mTaskChangeListener).onTaskMovingToBack(change.getTaskInfo()); in toBackTransition_notifiesOnTaskMovingToBack() 187 verify(mTaskChangeListener).onTaskChanging(change.getTaskInfo()); in changeTransition_notifiesOnTaskChange() 203 verify(mWindowDecorViewModel).onTaskClosing(change.getTaskInfo(), startT, finishT); in closeTransition_preparesWindowDecor() 219 verify(mTaskChangeListener).onTaskClosing(change.getTaskInfo()); in closeTransition_notifiesOnTaskClosing() 235 verify(mWindowDecorViewModel, never()).destroyWindowDecoration(change.getTaskInfo()); in closeTransition_doesntCloseWindowDecorDuringTransition() 254 verify(mWindowDecorViewModel).destroyWindowDecoration(change.getTaskInfo()); in closeTransition_closesWindowDecorAfterTransition() 285 verify(mWindowDecorViewModel).destroyWindowDecoration(change2.getTaskInfo()); in transitionFinished_closesMergedWindowDecoration() [all …]
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/taskview/ |
D | TaskViewTransitions.java | 286 if (controller.getTaskInfo() == null) continue; in findTaskView() 287 if (taskInfo.token.equals(controller.getTaskInfo().token)) { in findTaskView() 295 if (taskViews.keyAt(i).getTaskInfo() == null) continue; in findTaskView() 296 if (taskInfo.token.equals(taskViews.keyAt(i).getTaskInfo().token)) { in findTaskView() 426 taskView.notifyTaskRemovalStarted(taskView.getTaskInfo()); in moveTaskViewToFullscreen() 451 if (taskView.getTaskInfo() == null) { in setTaskViewVisible() 457 wct.setHidden(taskView.getTaskInfo().token, !visible /* hidden */); in setTaskViewVisible() 458 wct.setBounds(taskView.getTaskInfo().token, state.mBounds); in setTaskViewVisible() 460 wct.reorder(taskView.getTaskInfo().token, visible /* onTop */); in setTaskViewVisible() 475 if (taskView.getTaskInfo() == null) { in reorderTaskViewTask() [all …]
|
D | TaskViewRepository.java | 115 if (key.getTaskInfo() == null) continue; in byToken() 116 if (key.getTaskInfo().token.equals(token)) { in byToken()
|
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip2/phone/ |
D | PipTaskListenerTest.java | 191 mPipTaskListener.onTaskInfoChanged(getTaskInfo(aspectRatio, action1)); in onTaskInfoChanged_withNullPipParams_doNothing() 211 mPipTaskListener.onTaskInfoChanged(getTaskInfo(aspectRatio, action1)); in onTaskInfoChanged_withActionsChanged_callbackActionsChanged() 216 mPipTaskListener.onTaskInfoChanged(getTaskInfo(aspectRatio, action1)); in onTaskInfoChanged_withActionsChanged_callbackActionsChanged() 241 mPipTaskListener.onTaskInfoChanged(getTaskInfo(aspectRatio, action1)); in onTaskInfoChanged_withAspectRatioChanged_callbackAspectRatioChanged() 246 mPipTaskListener.onTaskInfoChanged(getTaskInfo(aspectRatio, action1)); in onTaskInfoChanged_withAspectRatioChanged_callbackAspectRatioChanged() 261 mPipTaskListener.onTaskInfoChanged(getTaskInfo(aspectRatio, action1)); in onTaskInfoChanged_withoutParamsChanged_doesNotCallbackAspectRatioChanged() 264 mPipTaskListener.onTaskInfoChanged(getTaskInfo(aspectRatio, action1)); in onTaskInfoChanged_withoutParamsChanged_doesNotCallbackAspectRatioChanged() 279 mPipTaskListener.onTaskInfoChanged(getTaskInfo(null, action1)); in onTaskInfoChanged_nonValidAspectRatio_doesNotCallbackAspectRatioChanged() 289 mPipTaskListener.onTaskInfoChanged(getTaskInfo(aspectRatio, action1)); in onTaskInfoChanged_nonValidAspectRatio_doesNotCallbackAspectRatioChanged() 412 private ActivityManager.RunningTaskInfo getTaskInfo(Rational aspectRatio, in getTaskInfo() method in PipTaskListenerTest
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/unfold/ |
D | UnfoldTransitionHandler.java | 156 if (change.getTaskInfo() != null) { in startAnimation() 159 change.getTaskInfo(), TransitionInfo.modeToString(change.getMode()), in startAnimation() 160 animator.isApplicableTask(change.getTaskInfo())); in startAnimation() 162 if (change.getTaskInfo() != null && (change.getMode() == TRANSIT_CHANGE in startAnimation() 164 && animator.isApplicableTask(change.getTaskInfo())) { in startAnimation() 165 animator.onTaskAppeared(change.getTaskInfo(), change.getLeash()); in startAnimation() 248 final ActivityManager.RunningTaskInfo taskInfo = change.getTaskInfo(); in mergeAnimation()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip2/phone/ |
D | PipTransition.java | 244 request.getPipChange().getTaskInfo() in handleRequest() 305 extra.putParcelable(PIP_TASK_INFO, pipChange.getTaskInfo()); in startAnimation() 322 .getDeferConfigActivityChange(info, pipChange.getTaskInfo().getToken()); in startAnimation() 358 if (change.getTaskInfo() != null in isEnteringPip() 359 && change.getTaskInfo().getWindowingMode() == WINDOWING_MODE_PINNED) { in isEnteringPip() 423 info, pipChange.getTaskInfo().getToken()); in startResizeAnimation() 427 pipChange.getTaskInfo().pictureInPictureParams = null; in startResizeAnimation() 463 info, pipChange.getTaskInfo().getToken()); in handleSwipePipToHomeTransition() 533 info, pipChange.getTaskInfo().getToken()); in startBoundsTypeEnterAnimation() 557 mContext, startBounds, endBounds, pipChange.getTaskInfo().topActivityInfo, in startBoundsTypeEnterAnimation() [all …]
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/ |
D | BubbleTransitions.java | 359 if (chg.getTaskInfo() == null) continue; in startAnimation() 361 if (!mTaskInfo.token.equals(chg.getTaskInfo().token)) continue; in startAnimation() 365 mTaskInfo = chg.getTaskInfo(); in startAnimation() 553 tv.notifyTaskRemovalStarted(tv.getTaskInfo()); in skip() 600 if (chg.getTaskInfo() == null) continue; in startAnimation() 602 if (!mTaskInfo.token.equals(chg.getTaskInfo().token)) continue; in startAnimation() 625 tv.notifyTaskRemovalStarted(tv.getTaskInfo()); in startAnimation() 696 WindowContainerToken token = bubble.getTaskView().getTaskInfo().getToken(); in DraggedBubbleIconToFullscreen() 770 taskViewTaskController.notifyTaskRemovalStarted(mBubble.getTaskView().getTaskInfo()); in startAnimation() 777 WindowContainerToken token = mBubble.getTaskView().getTaskInfo().getToken(); in findTransitionChange() [all …]
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/ |
D | MixedTransitionHelper.java | 74 } else if (change.getTaskInfo() == null && change.getParent() != null in animateEnterPipFromSplit() 208 change.getTaskInfo() == null) { in getPipReplacingChange() 213 if (change.getTaskInfo().parentTaskId == lastPipParentTask) { in getPipReplacingChange() 221 return change.getTaskInfo() != null in isHomeOpening() 222 && change.getTaskInfo().getActivityType() == ACTIVITY_TYPE_HOME; in isHomeOpening()
|
D | TransitionAnimationHelper.java | 73 final boolean isTask = change.getTaskInfo() != null; in loadAttributeAnimation() 74 final boolean isFreeform = isTask && change.getTaskInfo().isFreeform(); in loadAttributeAnimation() 231 if ((change.getTaskInfo() != null || change.hasFlags(FLAG_IS_DISPLAY)) in getTransitionTypeFromInfo() 236 if (change.getTaskInfo() != null in getTransitionTypeFromInfo() 328 && coveringChange.getTaskInfo() != null in isCoveredByOpaqueFullscreenChange() 329 && coveringChange.getTaskInfo().getWindowingMode() in isCoveredByOpaqueFullscreenChange()
|
D | DefaultTransitionHandler.java | 252 } else if (change.getTaskInfo() != null) { in getRotationAnimationHint() 254 final ActivityManager.RunningTaskInfo taskInfo = change.getTaskInfo(); in getRotationAnimationHint() 317 if (change.getTaskInfo() == null && change.getActivityComponent() == null) { in getRoundedContentBounds() 388 final boolean isTask = change.getTaskInfo() != null; in startAnimation() 389 final boolean isFreeform = isTask && change.getTaskInfo().isFreeform(); in startAnimation() 414 && info.getChange(change.getParent()).getTaskInfo() != null) { in startAnimation() 415 final Point positionInParent = change.getTaskInfo().positionInParent; in startAnimation() 431 if (isTask && change.getTaskInfo().configuration.windowConfiguration in startAnimation() 489 final int displayId = isTask ? change.getTaskInfo().displayId in startAnimation() 534 change.getTaskInfo().displayId, in startAnimation() [all …]
|
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/transition/ |
D | HomeTransitionObserverTest.java | 119 when(change.getTaskInfo()).thenReturn(taskInfo); in testHomeActivityWithOpenModeNotifiesHomeIsVisible() 137 when(change.getTaskInfo()).thenReturn(taskInfo); in testHomeActivityWithCloseModeNotifiesHomeIsNotVisible() 155 when(change.getTaskInfo()).thenReturn(taskInfo); in testNonHomeActivityDoesNotTriggerCallback() 173 when(change.getTaskInfo()).thenReturn(taskInfo); in testNonRunningHomeActivityDoesNotTriggerCallback() 191 when(change.getTaskInfo()).thenReturn(taskInfo); in testStartDragToDesktopDoesNotTriggerCallback() 212 when(change.getTaskInfo()).thenReturn(taskInfo); in startDragToDesktopFinished_flagDisabled_doesNotTriggerCallback() 234 when(change.getTaskInfo()).thenReturn(taskInfo); in startDragToDesktopAborted_triggersCallback() 256 when(change.getTaskInfo()).thenReturn(taskInfo); in startDragToDesktopFinished_triggersCallback() 344 when(change.getTaskInfo()).thenReturn(taskInfo); in testHomeActivityWithBackGestureNotifiesHomeIsVisibleAfterClose()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/ |
D | EnterDesktopTaskTransitionHandler.java | 120 final ActivityManager.RunningTaskInfo taskInfo = change.getTaskInfo(); in startAnimation() 154 final ActivityManager.RunningTaskInfo taskInfo = change.getTaskInfo(); in startChangeTransition() 169 final ActivityManager.RunningTaskInfo taskInfo = change.getTaskInfo(); in animateMoveToDesktop()
|
/frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/ |
D | RemoteAnimationRunnerCompat.java | 111 if (change.getTaskInfo() != null in wrap() 112 && change.getTaskInfo().getActivityType() == ACTIVITY_TYPE_HOME) { in wrap() 285 if (change.getTaskInfo() != null && (change.getTaskInfo().isFreeform() in resetLauncherAlphaOnDesktopExit()
|
/frameworks/base/core/java/android/app/ |
D | IAppTask.aidl | 28 ActivityManager.RecentTaskInfo getTaskInfo(); in getTaskInfo() method
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/ |
D | PipTransition.java | 256 ? currentPipTaskChange.getTaskInfo() in startAnimation() 257 : mPipOrganizer.getTaskInfo(); in startAnimation() 295 && currentPipTaskChange.getTaskInfo().getWindowingMode() != WINDOWING_MODE_PINNED) { in startAnimation() 361 boolean isTaskChange = change.getTaskInfo() != null; in isCurrentPipActivityClosed() 486 final ActivityManager.RunningTaskInfo taskInfo = mPipOrganizer.getTaskInfo(); in onTransitionConsumed() 970 if (change.getTaskInfo() != null in isEnteringPip() 971 && change.getTaskInfo().getWindowingMode() == WINDOWING_MODE_PINNED in isEnteringPip() 1003 if (change.getTaskInfo() != null in getPipChange() 1004 && change.getTaskInfo().getWindowingMode() == WINDOWING_MODE_PINNED) { in getPipChange() 1063 final ActivityManager.RunningTaskInfo taskInfo = pipChange.getTaskInfo(); in startEnterAnimation() [all …]
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/ |
D | TvPipTransition.java | 186 ? currentPipTaskChange.getTaskInfo() in startAnimation() 187 : mPipOrganizer.getTaskInfo(); in startAnimation() 275 if (change.getTaskInfo() != null in startAnimation() 276 && change.getTaskInfo().getWindowingMode() == WINDOWING_MODE_PINNED) { in startAnimation() 404 final ActivityManager.RunningTaskInfo taskInfo = pipChange.getTaskInfo(); in startEnterAnimation() 640 if (change.getTaskInfo() != null in isEnteringPip() 641 && change.getTaskInfo().getWindowingMode() == WINDOWING_MODE_PINNED in isEnteringPip()
|