/aosp12/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | TaskFragmentOrganizerController.java | 93 mOrganizer = organizer; in TaskFragmentOrganizerState() 139 organizer.onTaskFragmentAppeared(info); in onTaskFragmentAppeared() 225 organizer.asBinder(), uid, pid); in registerOrganizer() 237 validateAndGetState(organizer); in unregisterOrganizer() 245 organizer.asBinder(), uid, pid); in unregisterOrganizer() 246 removeOrganizer(organizer); in unregisterOrganizer() 261 organizer.asBinder(), uid, pid); in registerRemoteAnimations() 285 organizer.asBinder(), uid, pid); in unregisterRemoteAnimations() 300 ITaskFragmentOrganizer organizer) { in getRemoteAnimationDefinition() argument 335 validateAndGetState(organizer); in handleTaskFragmentInfoChanged() [all …]
|
H A D | DisplayAreaOrganizerController.java | 60 DeathRecipient(IDisplayAreaOrganizer organizer, int feature) { in DeathRecipient() argument 61 mOrganizer = organizer; in DeathRecipient() 78 mOrganizer = organizer; in DisplayAreaOrganizerState() 79 mDeathRecipient = new DeathRecipient(organizer, feature); in DisplayAreaOrganizerState() 81 organizer.asBinder().linkToDeath(mDeathRecipient, 0); in DisplayAreaOrganizerState() 120 IDisplayAreaOrganizer organizer, int feature) { in registerOrganizer() argument 127 organizer.asBinder(), uid); in registerOrganizer() 165 public void unregisterOrganizer(IDisplayAreaOrganizer organizer) { in unregisterOrganizer() argument 172 organizer.asBinder(), uid); in unregisterOrganizer() 175 == organizer.asBinder(); in unregisterOrganizer() [all …]
|
H A D | TaskOrganizerController.java | 71 DeathRecipient(ITaskOrganizer organizer) { in DeathRecipient() argument 72 mTaskOrganizer = organizer; in DeathRecipient() 177 TaskOrganizerState(ITaskOrganizer organizer, int uid) { in TaskOrganizerState() argument 183 mDeathRecipient = new DeathRecipient(organizer); in TaskOrganizerState() 357 organizer.asBinder(), uid); in registerTaskOrganizer() 359 mTaskOrganizers.add(organizer); in registerTaskOrganizer() 360 mTaskOrganizerStates.put(organizer.asBinder(), in registerTaskOrganizer() 402 organizer.asBinder(), uid); in unregisterTaskOrganizer() 576 void onTaskAppeared(ITaskOrganizer organizer, Task task) { in onTaskAppeared() argument 587 void onTaskVanished(ITaskOrganizer organizer, Task task) { in onTaskVanished() argument [all …]
|
H A D | WindowOrganizerController.java | 554 @Nullable ITaskFragmentOrganizer organizer) { in applyHierarchyOp() argument 1122 final ITaskFragmentOrganizer organizer = t.getTaskFragmentOrganizer(); in enforceOperationsAllowedForTaskFragmentOrganizer() local 1131 organizer); in enforceOperationsAllowedForTaskFragmentOrganizer() 1151 organizer); in enforceOperationsAllowedForTaskFragmentOrganizer() 1171 organizer); in enforceOperationsAllowedForTaskFragmentOrganizer() 1179 + " TaskFragmentOrganizer=" + organizer; in enforceOperationsAllowedForTaskFragmentOrganizer() 1187 ITaskFragmentOrganizer organizer) { in enforceTaskFragmentOrganized() argument 1194 if (tf == null || !tf.hasTaskFragmentOrganizer(organizer)) { in enforceTaskFragmentOrganized() 1197 + " belonging to the TaskFragmentOrganizer=" + organizer; in enforceTaskFragmentOrganized() 1294 if (organizer == null) { in sendTaskFragmentOperationFailure() [all …]
|
H A D | DisplayArea.java | 432 void setOrganizer(IDisplayAreaOrganizer organizer) { in setOrganizer() argument 433 setOrganizer(organizer, false /* skipDisplayAreaAppeared */); in setOrganizer() 436 void setOrganizer(IDisplayAreaOrganizer organizer, boolean skipDisplayAreaAppeared) { in setOrganizer() argument 437 if (mOrganizer == organizer) return; in setOrganizer() 446 mOrganizer = organizer; in setOrganizer() 458 void sendDisplayAreaVanished(IDisplayAreaOrganizer organizer) { in sendDisplayAreaVanished() argument 459 if (organizer == null) return; in sendDisplayAreaVanished() 461 mOrganizerController.onDisplayAreaVanished(organizer, this); in sendDisplayAreaVanished()
|
H A D | AppTransitionController.java | 608 final ITaskFragmentOrganizer[] organizer = new ITaskFragmentOrganizer[1]; in findTaskFragmentOrganizerForAllWindows() local 614 if (organizer[0] != null && !organizer[0].asBinder().equals(tfOrganizer.asBinder())) { in findTaskFragmentOrganizerForAllWindows() 617 organizer[0] = tfOrganizer; in findTaskFragmentOrganizerForAllWindows() 625 return organizer[0]; in findTaskFragmentOrganizerForAllWindows() 641 final ITaskFragmentOrganizer organizer = findTaskFragmentOrganizerForAllWindows(); in overrideWithTaskFragmentRemoteAnimation() local 642 final RemoteAnimationDefinition definition = organizer != null in overrideWithTaskFragmentRemoteAnimation() 644 .getRemoteAnimationDefinition(organizer) in overrideWithTaskFragmentRemoteAnimation()
|
/aosp12/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | DisplayAreaOrganizerTest.java | 90 mOrganizerController.registerOrganizer(organizer, feature); in registerMockOrganizer() 91 return organizer; in registerMockOrganizer() 96 when(organizer.asBinder()).thenReturn(binder); in createMockOrganizer() 97 return organizer; in createMockOrganizer() 156 assertThat(tda.mOrganizer).isEqualTo(organizer); in testCreateTaskDisplayArea_topBelowRoot() 180 assertThat(tda.mOrganizer).isEqualTo(organizer); in testCreateTaskDisplayArea_topBelowAnotherTaskDisplayArea() 256 mOrganizerController.unregisterOrganizer(organizer); in testUnregisterOrganizer_deleteNewCreatedTaskDisplayArea() 280 mOrganizerController.unregisterOrganizer(organizer); in testAppearedVanished() 282 verify(organizer).onDisplayAreaVanished(any()); in testAppearedVanished() 290 verify(organizer).onDisplayAreaInfoChanged(any()); in testChanged() [all …]
|
H A D | WindowOrganizerTests.java | 115 return organizer; in createMockOrganizer() 125 return organizer; in registerMockOrganizer() 181 verify(organizer, never()) in testAppearWaitsForVisibility() 206 verify(organizer, never()) in testNoVanishedIfNoAppear() 220 verify(organizer, never()) in testTaskNoDraw() 307 verify(organizer, times(3)) in testUnregisterOrganizerReturnsRegistrationToPrevious() 323 verify(organizer, never()) in testRegisterTaskOrganizerWithExistingTasks() 931 verify(organizer, times(1)) in testPreventDuplicateAppear() 941 verify(organizer, times(2)) in testPreventDuplicateAppear() 1268 clearInvocations(organizer); in testSizeCompatModeChangedOnFirstOrganizedTask() [all …]
|
H A D | AppTransitionControllerTest.java | 786 setupTaskFragmentRemoteAnimation(organizer, adapter); in testOverrideTaskFragmentAdapter_overrideWithEmbeddedActivity() 790 createTask(mDisplayContent), organizer); in testOverrideTaskFragmentAdapter_overrideWithEmbeddedActivity() 808 setupTaskFragmentRemoteAnimation(organizer, adapter); in testOverrideTaskFragmentAdapter_overrideWithNonEmbeddedActivity() 834 setupTaskFragmentRemoteAnimation(organizer, adapter); in testOverrideTaskFragmentAdapter_overrideEmbeddedActivityWithDiffUid() 862 setupTaskFragmentRemoteAnimation(organizer, adapter); in testOverrideTaskFragmentAdapter_noOverrideWithTwoApps() 869 createTask(mDisplayContent), organizer); in testOverrideTaskFragmentAdapter_noOverrideWithTwoApps() 887 setupTaskFragmentRemoteAnimation(organizer, adapter); in testOverrideTaskFragmentAdapter_noOverrideNonEmbeddedActivityWithDiffUid() 915 setupTaskFragmentRemoteAnimation(organizer, adapter); in testOverrideTaskFragmentAdapter_noOverrideWithWallpaper() 919 createTask(mDisplayContent), organizer); in testOverrideTaskFragmentAdapter_noOverrideWithWallpaper() 945 .setOrganizer(organizer) in testTransitionGoodToGoForTaskFragments() [all …]
|
H A D | ActivityOptionsTest.java | 109 final TaskOrganizer organizer = new TaskOrganizer() { in testTransferLaunchCookie() local 132 organizer.registerOrganizer(); in testTransferLaunchCookie() 145 organizer.unregisterOrganizer(); in testTransferLaunchCookie()
|
H A D | RootTaskTests.java | 326 TestSplitOrganizer organizer = new TestSplitOrganizer(mAtm); in testPrimarySplitScreenMoveToBack() local 328 organizer.setMoveToSecondaryOnEnter(false); in testPrimarySplitScreenMoveToBack() 332 .setParentTaskFragment(organizer.mPrimary) in testPrimarySplitScreenMoveToBack() 356 TestSplitOrganizer organizer = new TestSplitOrganizer(mAtm); in testMoveToPrimarySplitScreenThenMoveToBack() local 361 primarySplitScreen.reparent(organizer.mPrimary, POSITION_TOP, in testMoveToPrimarySplitScreenThenMoveToBack() 381 TestSplitOrganizer organizer = new TestSplitOrganizer(mAtm); in testSplitScreenMoveToBack() local 390 primaryTask.reparent(organizer.mPrimary, POSITION_TOP); in testSplitScreenMoveToBack() 398 assertEquals(0, organizer.mPrimary.getChildCount()); in testSplitScreenMoveToBack() 399 assertEquals(primaryTask, organizer.mSecondary.getChildAt(0)); in testSplitScreenMoveToBack() 400 assertEquals(1, organizer.mPrimary.compareTo(organizer.mSecondary)); in testSplitScreenMoveToBack() [all …]
|
H A D | SizeCompatTests.java | 929 final TestSplitOrganizer organizer = in testAlwaysSandboxDisplayApis_configEnabled_sandboxingApplied_resizableSplit() local 937 mTask.reparent(organizer.mPrimary, POSITION_TOP, in testAlwaysSandboxDisplayApis_configEnabled_sandboxingApplied_resizableSplit() 939 organizer.mPrimary.setBounds(0, 0, 1000, 1400); in testAlwaysSandboxDisplayApis_configEnabled_sandboxingApplied_resizableSplit() 1820 final TestSplitOrganizer organizer = in testSupportsNonResizableInSplitScreen_letterboxForDifferentOrientation() local 1828 mTask.reparent(organizer.mPrimary, POSITION_TOP, in testSupportsNonResizableInSplitScreen_letterboxForDifferentOrientation() 1830 organizer.mPrimary.setBounds(0, 0, 1000, 1400); in testSupportsNonResizableInSplitScreen_letterboxForDifferentOrientation() 1860 final TestSplitOrganizer organizer = in testSupportsNonResizableInSplitScreen_fillTaskForSameOrientation() local 1868 mTask.reparent(organizer.mPrimary, POSITION_TOP, in testSupportsNonResizableInSplitScreen_fillTaskForSameOrientation() 1870 organizer.mPrimary.setBounds(0, 0, 1000, 1400); in testSupportsNonResizableInSplitScreen_fillTaskForSameOrientation() 1902 final TestSplitOrganizer organizer = in testSupportsNonResizableInSplitScreen_letterboxForAspectRatioRestriction() local [all …]
|
H A D | AppTransitionTests.java | 430 final TaskFragmentOrganizer organizer = new TaskFragmentOrganizer(Runnable::run); in testActivityRecordReparentToTaskFragment() local 432 ITaskFragmentOrganizer.Stub.asInterface(organizer.getOrganizerToken().asBinder()); in testActivityRecordReparentToTaskFragment() 436 .setOrganizer(organizer) in testActivityRecordReparentToTaskFragment()
|
/aosp12/frameworks/base/core/java/android/window/ |
H A D | ITaskFragmentOrganizerController.aidl | 28 void registerOrganizer(in ITaskFragmentOrganizer organizer); in registerOrganizer() argument 33 void unregisterOrganizer(in ITaskFragmentOrganizer organizer); in unregisterOrganizer() argument 40 void registerRemoteAnimations(in ITaskFragmentOrganizer organizer, in registerRemoteAnimations() argument 46 void unregisterRemoteAnimations(in ITaskFragmentOrganizer organizer); in unregisterRemoteAnimations() argument
|
H A D | IDisplayAreaOrganizerController.aidl | 34 ParceledListSlice<DisplayAreaAppearedInfo> registerOrganizer(in IDisplayAreaOrganizer organizer, in registerOrganizer() argument 40 void unregisterOrganizer(in IDisplayAreaOrganizer organizer); in unregisterOrganizer() argument 60 DisplayAreaAppearedInfo createTaskDisplayArea(in IDisplayAreaOrganizer organizer, int displayId, in createTaskDisplayArea() argument
|
H A D | TaskFragmentCreationParams.java | 63 @NonNull TaskFragmentOrganizerToken organizer, in TaskFragmentCreationParams() 65 mOrganizer = organizer; in TaskFragmentCreationParams() 162 public Builder(@NonNull TaskFragmentOrganizerToken organizer, in Builder() argument 164 mOrganizer = organizer; in Builder()
|
H A D | ITaskOrganizerController.aidl | 35 ParceledListSlice<TaskAppearedInfo> registerTaskOrganizer(ITaskOrganizer organizer); in registerTaskOrganizer() argument 40 void unregisterTaskOrganizer(ITaskOrganizer organizer); in unregisterTaskOrganizer() argument
|
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/hidedisplaycutout/ |
H A D | HideDisplayCutoutController.java | 61 HideDisplayCutoutOrganizer organizer = in create() local 63 return new HideDisplayCutoutController(context, organizer, mainExecutor); in create() 66 HideDisplayCutoutController(Context context, HideDisplayCutoutOrganizer organizer, in HideDisplayCutoutController() argument 69 mOrganizer = organizer; in HideDisplayCutoutController()
|
/aosp12/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/apppairs/ |
H A D | TestAppPairsController.java | 31 public TestAppPairsController(ShellTaskOrganizer organizer, SyncTransactionQueue syncQueue, in TestAppPairsController() argument 33 super(organizer, syncQueue, displayController, mock(ShellExecutor.class), in TestAppPairsController()
|
/aosp12/packages/apps/Calendar/src/com/android/calendar/ |
H A D | Event.java | 125 public String organizer; field in Event 174 e.organizer = organizer; in clone() 195 dest.organizer = organizer; in copyTo() 380 e.organizer = cEvents.getString(PROJECTION_ORGANIZER_INDEX); in generateEventFromCursor() 550 Log.e("Cal", "+ organizer = " + organizer); in dump()
|
/aosp12/frameworks/base/libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/ |
H A D | TaskFragmentAnimationController.java | 43 TaskFragmentAnimationController(TaskFragmentOrganizer organizer) { in TaskFragmentAnimationController() argument 44 mOrganizer = organizer; in TaskFragmentAnimationController()
|
/aosp12/frameworks/base/tests/TaskOrganizerTest/src/com/android/test/taskembed/ |
H A D | TaskView.java | 45 TaskView(Context c, TaskOrganizerMultiWindowTest.Organizer organizer, in TaskView() argument 49 mOrganizer = organizer; in TaskView()
|
/aosp12/packages/apps/Car/Launcher/src/com/android/car/carlauncher/displayarea/ |
H A D | CarDisplayAreaHealthMonitor.java | 51 CarDisplayAreaOrganizer organizer) { in getInstance() argument 55 Handler.getMain()), () -> organizer.startMapsInBackGroundDisplayArea()); in getInstance()
|
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/ |
H A D | TaskView.java | 95 public TaskView(Context context, ShellTaskOrganizer organizer, SyncTransactionQueue syncQueue) { in TaskView() argument 98 mTaskOrganizer = organizer; in TaskView() 99 mShellExecutor = organizer.getExecutor(); in TaskView()
|
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/ |
H A D | AppPairsController.java | 56 public AppPairsController(ShellTaskOrganizer organizer, SyncTransactionQueue syncQueue, in AppPairsController() argument 60 mTaskOrganizer = organizer; in AppPairsController()
|