Home
last modified time | relevance | path

Searched refs:mPipTransitionState (Results 1 – 13 of 13) sorted by relevance

/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip2/
DPipTransitionStateTest.java43 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/
DPipTransition.java87 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 …]
DPipScheduler.java56 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 …]
DPipController.java87 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()
DPipResizeGestureHandler.java71 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()
DPipMotionHelper.java82 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,
DPipTouchHandler.java88 @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/
DPipTaskOrganizer.java224 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 …]
DPipTransition.java107 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/
DTvPipTransition.java89 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()
DTvPipController.java126 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/
DPipController.java185 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/
DPipTaskOrganizerTest.java97 private PipTransitionState mPipTransitionState; field in PipTaskOrganizerTest
113 mPipTransitionState = new PipTransitionState(); in setUp()
119 mPipTransitionState, mPipBoundsState, mPipDisplayLayoutState, in setUp()