/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/pip/ |
D | PhonePipKeepClearAlgorithm.java | 56 public Rect adjust(PipBoundsState pipBoundsState, PipBoundsAlgorithm pipBoundsAlgorithm) { in adjust() argument 57 Rect startingBounds = pipBoundsState.getBounds().isEmpty() in adjust() 59 : pipBoundsState.getBounds(); in adjust() 62 if (pipBoundsState.isImeShowing()) { in adjust() 63 insets.bottom -= (pipBoundsState.getImeHeight() + mImeOffset); in adjust() 67 if (pipBoundsState.isStashed()) { in adjust() 82 if (!pipBoundsState.hasUserMovedPip() && !pipBoundsState.hasUserResizedPip()) { in adjust() 107 return findUnoccludedPosition(pipBounds, pipBoundsState.getRestrictedKeepClearAreas(), in adjust() 108 pipBoundsState.getUnrestrictedKeepClearAreas(), insets); in adjust()
|
D | PipKeepClearAlgorithmInterface.java | 35 default Rect adjust(PipBoundsState pipBoundsState, PipBoundsAlgorithm pipBoundsAlgorithm) { in adjust() argument 36 return pipBoundsState.getBounds(); in adjust()
|
D | PipBoundsAlgorithm.java | 58 public PipBoundsAlgorithm(Context context, @NonNull PipBoundsState pipBoundsState, in PipBoundsAlgorithm() argument 63 mPipBoundsState = pipBoundsState; in PipBoundsAlgorithm()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/pip/ |
D | Pip2Module.java | 71 PipBoundsState pipBoundsState, in providePipTransition() argument 78 pipBoundsState, null, pipBoundsAlgorithm, pipScheduler, in providePipTransition() 90 PipBoundsState pipBoundsState, in providePipController() argument 103 displayInsetsController, pipBoundsState, pipBoundsAlgorithm, in providePipController() 112 PipBoundsState pipBoundsState, in providePipScheduler() argument 115 return new PipScheduler(context, pipBoundsState, mainExecutor, pipTransitionState); in providePipScheduler() 121 PipBoundsState pipBoundsState, PipMediaController pipMediaController, in providePipPhoneMenuController() argument 126 return new PhonePipMenuController(context, pipBoundsState, pipMediaController, in providePipPhoneMenuController() 138 @NonNull PipBoundsState pipBoundsState, in providePipTouchHandler() argument 148 pipBoundsAlgorithm, pipBoundsState, pipTransitionState, pipScheduler, in providePipTouchHandler() [all …]
|
D | Pip1Module.java | 91 PipBoundsState pipBoundsState, in providePip1() argument 114 pipKeepClearAlgorithm, pipBoundsState, pipDisplayLayoutState, in providePip1() 127 PipBoundsState pipBoundsState, PipMediaController pipMediaController, in providesPipPhoneMenuController() argument 132 return new PhonePipMenuController(context, pipBoundsState, pipMediaController, in providesPipPhoneMenuController() 142 PipBoundsState pipBoundsState, in providePipTouchHandler() argument 151 pipBoundsState, sizeSpecSource, pipTaskOrganizer, pipMotionHelper, in providePipTouchHandler() 167 PipBoundsState pipBoundsState, in providePipTaskOrganizer() argument 181 syncTransactionQueue, pipTransitionState, pipBoundsState, pipDisplayLayoutState, in providePipTaskOrganizer() 193 PipBoundsState pipBoundsState, PipDisplayLayoutState pipDisplayLayoutState, in providePipTransition() argument 199 pipBoundsState, pipDisplayLayoutState, pipTransitionState, pipMenuController, in providePipTransition() [all …]
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/ |
D | TvPipTaskOrganizer.java | 54 @NonNull PipBoundsState pipBoundsState, in TvPipTaskOrganizer() argument 68 super(context, syncTransactionQueue, pipTransitionState, pipBoundsState, in TvPipTaskOrganizer()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip2/phone/ |
D | PipScheduler.java | 96 PipBoundsState pipBoundsState, in PipScheduler() argument 100 mPipBoundsState = pipBoundsState; in PipScheduler()
|
D | PipController.java | 121 PipBoundsState pipBoundsState, in PipController() argument 134 mPipBoundsState = pipBoundsState; in PipController() 158 PipBoundsState pipBoundsState, in create() argument 172 displayController, displayInsetsController, pipBoundsState, pipBoundsAlgorithm, in create()
|
D | PhonePipMenuController.java | 126 public PhonePipMenuController(Context context, PipBoundsState pipBoundsState, in PhonePipMenuController() argument 131 mPipBoundsState = pipBoundsState; in PhonePipMenuController()
|
D | PipResizeGestureHandler.java | 119 PipBoundsState pipBoundsState, in PipResizeGestureHandler() argument 133 mPipBoundsState = pipBoundsState; in PipResizeGestureHandler()
|
D | PipTransition.java | 116 PipBoundsState pipBoundsState, in PipTransition() argument 121 super(shellInit, shellTaskOrganizer, transitions, pipBoundsState, pipMenuController, in PipTransition()
|
D | PipTouchHandler.java | 178 @NonNull PipBoundsState pipBoundsState, in PipTouchHandler() argument 193 mPipBoundsState = pipBoundsState; in PipTouchHandler() 224 pipBoundsState, mTouchState, mPipScheduler, mPipTransitionState, in PipTouchHandler()
|
D | PipMotionHelper.java | 165 public PipMotionHelper(Context context, @NonNull PipBoundsState pipBoundsState, in PipMotionHelper() argument 171 mPipBoundsState = pipBoundsState; in PipMotionHelper()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/ |
D | PipTransitionController.java | 153 PipBoundsState pipBoundsState, in PipTransitionController() argument 155 mPipBoundsState = pipBoundsState; in PipTransitionController()
|
D | PipTransition.java | 162 PipBoundsState pipBoundsState, in PipTransition() argument 171 super(shellInit, shellTaskOrganizer, transitions, pipBoundsState, pipMenuController, in PipTransition()
|
D | PipTaskOrganizer.java | 380 @NonNull PipBoundsState pipBoundsState, in PipTaskOrganizer() argument 397 mPipBoundsState = pipBoundsState; in PipTaskOrganizer()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/ |
D | PhonePipMenuController.java | 128 public PhonePipMenuController(Context context, PipBoundsState pipBoundsState, in PhonePipMenuController() argument 133 mPipBoundsState = pipBoundsState; in PhonePipMenuController()
|
D | PipAccessibilityInteractionConnection.java | 77 @NonNull PipBoundsState pipBoundsState, PipMotionHelper motionHelper, in PipAccessibilityInteractionConnection() argument 83 mPipBoundsState = pipBoundsState; in PipAccessibilityInteractionConnection()
|
D | PipTouchHandler.java | 173 @NonNull PipBoundsState pipBoundsState, in PipTouchHandler() argument 186 mPipBoundsState = pipBoundsState; in PipTouchHandler() 214 new PipResizeGestureHandler(context, pipBoundsAlgorithm, pipBoundsState, in PipTouchHandler() 218 mConnection = new PipAccessibilityInteractionConnection(mContext, pipBoundsState, in PipTouchHandler()
|
D | PipResizeGestureHandler.java | 113 PipBoundsState pipBoundsState, PipMotionHelper motionHelper, in PipResizeGestureHandler() argument 124 mPipBoundsState = pipBoundsState; in PipResizeGestureHandler()
|
D | PipController.java | 394 PipBoundsState pipBoundsState, in create() argument 418 pipBoundsAlgorithm, pipKeepClearAlgorithm, pipBoundsState, in create() 435 @NonNull PipBoundsState pipBoundsState, in PipController() argument 460 mPipBoundsState = pipBoundsState; in PipController()
|
D | PipMotionHelper.java | 174 public PipMotionHelper(Context context, @NonNull PipBoundsState pipBoundsState, in PipMotionHelper() argument 181 mPipBoundsState = pipBoundsState; in PipMotionHelper()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/ |
D | WMShellBaseModule.java | 446 PipBoundsState pipBoundsState, PipSnapAlgorithm pipSnapAlgorithm, in providesPipBoundsAlgorithm() argument 449 return new PipBoundsAlgorithm(context, pipBoundsState, pipSnapAlgorithm, in providesPipBoundsAlgorithm()
|