/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip2/ |
D | PipTransitionStateTest.java | 43 private PipTransitionState mPipTransitionState; field in PipTransitionStateTest 52 mPipTransitionState = new PipTransitionState(mMainHandler); in setUp() 53 mPipTransitionState.setState(PipTransitionState.UNDEFINED); in setUp() 63 mPipTransitionState.addPipTransitionStateChangedListener(mStateChangedListener); in testEnteredState_withoutExtra() 64 mPipTransitionState.setState(PipTransitionState.ENTERED_PIP); in testEnteredState_withoutExtra() 65 mPipTransitionState.removePipTransitionStateChangedListener(mStateChangedListener); in testEnteredState_withoutExtra() 78 mPipTransitionState.addPipTransitionStateChangedListener(mStateChangedListener); in testEnteredState_withExtra() 79 mPipTransitionState.setState(PipTransitionState.ENTERED_PIP, extra); in testEnteredState_withExtra() 80 mPipTransitionState.removePipTransitionStateChangedListener(mStateChangedListener); in testEnteredState_withExtra() 85 mPipTransitionState.setState(PipTransitionState.ENTERING_PIP); in testEnteringState_withoutExtra() [all …]
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip2/phone/ |
D | PipTransition.java | 87 private final PipTransitionState mPipTransitionState; field in PipTransition 127 mPipTransitionState = pipTransitionState; in PipTransition() 128 mPipTransitionState.addPipTransitionStateChangedListener(this); in PipTransition() 213 mPipTransitionState.setState(PipTransitionState.ENTERING_PIP, extra); in startAnimation() 215 if (mPipTransitionState.isInSwipePipToHomeTransition()) { in startAnimation() 231 mPipTransitionState.setState(PipTransitionState.EXITING_PIP); in startAnimation() 277 mPipTransitionState.setState(PipTransitionState.CHANGING_PIP_BOUNDS, extra); in startResizeAnimation() 296 SurfaceControl overlayLeash = mPipTransitionState.getSwipePipToHomeOverlay(); in handleSwipePipToHomeTransition() 299 Rect appBounds = mPipTransitionState.getSwipePipToHomeAppBounds(); in handleSwipePipToHomeTransition() 321 mPipTransitionState.getSwipePipToHomeAppBounds(), destinationBounds); in handleSwipePipToHomeTransition() [all …]
|
D | PipScheduler.java | 56 private final PipTransitionState mPipTransitionState; field in PipScheduler 102 mPipTransitionState = pipTransitionState; in PipScheduler() 122 if (mPipTransitionState.mPipTaskToken == null) { in getExitPipViaExpandTransaction() 127 wct.setBounds(mPipTransitionState.mPipTaskToken, null); in getExitPipViaExpandTransaction() 130 wct.setWindowingMode(mPipTransitionState.mPipTaskToken, WINDOWING_MODE_UNDEFINED); in getExitPipViaExpandTransaction() 165 if (mPipTransitionState.mPipTaskToken == null || !mPipTransitionState.isInPip()) { in scheduleAnimateResizePip() 169 wct.setBounds(mPipTransitionState.mPipTaskToken, toBounds); in scheduleAnimateResizePip() 171 wct.deferConfigToTransitionEnd(mPipTransitionState.mPipTaskToken); in scheduleAnimateResizePip() 187 mPipTransitionState.setState(PipTransitionState.CHANGED_PIP_BOUNDS); in scheduleFinishResizePip() 190 mPipTransitionState.setState(PipTransitionState.CHANGED_PIP_BOUNDS); in scheduleFinishResizePip() [all …]
|
D | PipController.java | 87 private final PipTransitionState mPipTransitionState; field in PipController 140 mPipTransitionState = pipTransitionState; in PipController() 141 mPipTransitionState.addPipTransitionStateChangedListener(this); in PipController() 295 mPipTransitionState.setState(PipTransitionState.SWIPING_TO_PIP, extra); in onSwipePipToHomeAnimationStart() 315 "No extra bundle for " + mPipTransitionState); in onPipTransitionStateChanged() 323 "App bounds can't be null for " + mPipTransitionState); in onPipTransitionStateChanged() 324 mPipTransitionState.setSwipePipToHomeState(overlay, appBounds); in onPipTransitionStateChanged() 326 if (mPipTransitionState.isInSwipePipToHomeTransition()) { in onPipTransitionStateChanged() 327 mPipTransitionState.resetSwipePipToHomeState(); in onPipTransitionStateChanged()
|
D | PipResizeGestureHandler.java | 71 private final PipTransitionState mPipTransitionState; field in PipResizeGestureHandler 137 mPipTransitionState = pipTransitionState; in PipResizeGestureHandler() 138 mPipTransitionState.addPipTransitionStateChangedListener(this); in PipResizeGestureHandler() 454 mPipTransitionState.setState(PipTransitionState.SCHEDULED_BOUNDS_CHANGE, extra); 545 SurfaceControl pipLeash = mPipTransitionState.mPinnedTaskLeash; in onPipTransitionStateChanged() 547 "No leash cached by mPipTransitionState=" + mPipTransitionState); in onPipTransitionStateChanged()
|
D | PipMotionHelper.java | 82 private @NonNull PipTransitionState mPipTransitionState; field in PipMotionHelper 184 mPipTransitionState = pipTransitionState; in PipMotionHelper() 185 mPipTransitionState.addPipTransitionStateChangedListener(this); in PipMotionHelper() 641 mPipTransitionState.setState(PipTransitionState.SCHEDULED_BOUNDS_CHANGE, extra); 708 mPipTransitionState.postState(PipTransitionState.CHANGED_PIP_BOUNDS); 726 startTx.setPosition(mPipTransitionState.mPinnedTaskLeash,
|
D | PipTouchHandler.java | 88 @NonNull private final PipTransitionState mPipTransitionState; field in PipTouchHandler 195 mPipTransitionState = pipTransitionState; in PipTouchHandler() 196 mPipTransitionState.addPipTransitionStateChangedListener(this::onPipTransitionStateChanged); in PipTouchHandler() 224 pipBoundsState, mTouchState, mPipScheduler, mPipTransitionState, in PipTouchHandler() 834 mPipDismissTargetHandler.setTaskLeash(mPipTransitionState.mPinnedTaskLeash);
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/ |
D | PipTaskOrganizer.java | 224 if (mPipTransitionState.getTransitionState() != PipTransitionState.EXITING_PIP 330 protected PipTransitionState mPipTransitionState; field in PipTaskOrganizer 396 mPipTransitionState = pipTransitionState; in PipTaskOrganizer() 448 return mPipTransitionState.isInPip(); in isInPip() 459 return mPipTransitionState.getTransitionState() == PipTransitionState.ENTRY_SCHEDULED; in isEntryScheduled() 496 "startSwipePipToHome: %s, state=%s", componentName, mPipTransitionState); in startSwipePipToHome() 497 mPipTransitionState.setInSwipePipToHomeTransition(true); in startSwipePipToHome() 510 "stopSwipePipToHome: %s, stat=%s", componentName, mPipTransitionState); in stopSwipePipToHome() 512 if (!mPipTransitionState.getInSwipePipToHomeTransition()) { in stopSwipePipToHome() 545 return mPipTransitionState.getInSwipePipToHomeTransition() ? sourceRectHint : null; in takeSwipeSourceRectHint() [all …]
|
D | PipTransition.java | 107 private final PipTransitionState mPipTransitionState; field in PipTransition 174 mPipTransitionState = pipTransitionState; in PipTransition() 352 mPipTransitionState.setTransitionState(PipTransitionState.EXITING_PIP); in handleRequest() 463 mPipTransitionState.setTransitionState(ENTERED_PIP); in onFinishResize() 586 if (!mPipTransitionState.hasEnteredPip()) { in fadeEnteredPipIfNeed() 595 if (mHasFadeOut && mPipTransitionState.hasEnteredPip()) { in fadeEnteredPipIfNeed() 979 mPipTransitionState.setTransitionState(PipTransitionState.ENTERING_PIP); in startEnterAnimation() 1025 && mPipTransitionState.getInSwipePipToHomeTransition()) { in startEnterAnimation() 1177 mPipTransitionState.setInSwipePipToHomeTransition(false); in handleSwipePipToHomeTransition() 1258 final boolean isInPip = mPipTransitionState.isInPip(); in updatePipForUnhandledTransition()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/ |
D | TvPipTransition.java | 89 private final PipTransitionState mPipTransitionState; field in TvPipTransition 134 mPipTransitionState = pipTransitionState; in TvPipTransition() 320 mPipTransitionState.setTransitionState(UNDEFINED); in removePipImmediately() 368 mPipTransitionState.setTransitionState(EXITING_PIP); in startCloseAnimation() 386 mPipTransitionState.setTransitionState(UNDEFINED); in startCloseAnimation() 474 mPipTransitionState.setTransitionState(ENTERING_PIP); in startEnterAnimation() 495 mPipTransitionState.setTransitionState(ENTERED_PIP); in startEnterAnimation() 549 mPipTransitionState.setTransitionState(EXITING_PIP); in startExitAnimation() 572 mPipTransitionState.setTransitionState(UNDEFINED); in startExitAnimation() 680 mPipTransitionState.setTransitionState(EXITING_PIP); in handleRequest()
|
D | TvPipController.java | 126 private final PipTransitionState mPipTransitionState; field in TvPipController 220 mPipTransitionState = pipTransitionState; in TvPipController() 446 if (!mPipTransitionState.hasEnteredPip()) { in onPipTargetBoundsChange()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/ |
D | PipController.java | 185 if (!mPipTransitionState.shouldBlockResizeRequest()) { in updatePipPositionForKeepClearAreas() 190 if (mPipTransitionState.hasEnteredPip()) { in updatePipPositionForKeepClearAreas() 194 } else if (mPipTransitionState.isEnteringPip()) { in updatePipPositionForKeepClearAreas() 207 private PipTransitionState mPipTransitionState; field in PipController 464 mPipTransitionState = pipTransitionState; in PipController() 496 mPipTransitionState.addOnPipTransitionStateChangedListener((oldState, newState) -> { in onInit() 679 if (mPipTransitionState.hasEnteredPip()) { in onInit() 769 if (mPipTransitionState.getInSwipePipToHomeTransition()) { in onDisplayChangedUncheck() 883 if (!mPipTransitionState.hasEnteredPip()) { in onKeyguardVisibilityChanged() 946 callback.accept(mPipTransitionState.isInPip()); in setOnIsInPipStateChangedListener()
|
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip/ |
D | PipTaskOrganizerTest.java | 97 private PipTransitionState mPipTransitionState; field in PipTaskOrganizerTest 113 mPipTransitionState = new PipTransitionState(); in setUp() 119 mPipTransitionState, mPipBoundsState, mPipDisplayLayoutState, in setUp()
|