Home
last modified time | relevance | path

Searched refs:Transitions (Results 1 – 25 of 42) sorted by relevance

12

/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/
H A DRemoteTransitionHandler.java49 public class RemoteTransitionHandler implements Transitions.TransitionHandler {
94 @NonNull Transitions.TransitionFinishCallback finishCallback) { in startAnimation()
138 Log.e(Transitions.TAG, "Unable to boost animation thread. This should only happen" in startAnimation()
143 Log.e(Transitions.TAG, "Error running remote transition.", e); in startAnimation()
155 @NonNull Transitions.TransitionFinishCallback finishCallback) { in mergeAnimation()
179 Log.e(Transitions.TAG, "Error attempting to merge remote transition.", e); in mergeAnimation()
196 @Nullable Transitions.TransitionFinishCallback finishCallback) { in handleDeath()
214 @Nullable Transitions.TransitionFinishCallback finishCallback) { in unhandleDeath()
233 private final ArrayList<Transitions.TransitionFinishCallback> mPendingFinishCallbacks =
241 void addUser(@Nullable Transitions.TransitionFinishCallback finishCallback) { in addUser()
[all …]
H A DOneShotRemoteHandler.java42 public class OneShotRemoteHandler implements Transitions.TransitionHandler {
65 @NonNull Transitions.TransitionFinishCallback finishCallback) { in startAnimation()
71 Log.e(Transitions.TAG, "Remote transition died, finishing"); in startAnimation()
98 Slog.e(Transitions.TAG, "Unable to boost animation thread. This should only happen" in startAnimation()
103 Log.e(Transitions.TAG, "Error running remote transition.", e); in startAnimation()
115 @NonNull Transitions.TransitionFinishCallback finishCallback) { in mergeAnimation()
130 Log.e(Transitions.TAG, "Error merging remote transition.", e); in mergeAnimation()
H A DDefaultTransitionHandler.java93 public class DefaultTransitionHandler implements Transitions.TransitionHandler {
138 mTransitionAnimation = new TransitionAnimation(context, false /* debug */, Transitions.TAG); in DefaultTransitionHandler()
258 @NonNull Transitions.TransitionFinishCallback finishCallback) { in startAnimation()
318 if (!Transitions.isClosingType(innerChange.getMode()) in startAnimation()
393 final boolean isOpeningType = Transitions.isOpeningType(type); in loadAnimation()
394 final boolean enter = Transitions.isOpeningType(changeMode); in loadAnimation()
555 final boolean isOpen = Transitions.isOpeningType(change.getMode()); in attachThumbnail()
556 final boolean isClose = Transitions.isClosingType(change.getMode()); in attachThumbnail()
631 if (Transitions.isOpeningType(change.getMode())) { in getWallpaperTransitType()
633 } else if (Transitions.isClosingType(change.getMode())) { in getWallpaperTransitType()
[all …]
H A DTransitions.java70 public class Transitions implements RemoteCallable<Transitions> { class
118 public Transitions(@NonNull WindowOrganizer organizer, @NonNull TransactionPool pool, in Transitions() method in Transitions
145 private Transitions() { in Transitions() method in Transitions
663 mMainExecutor.execute(() -> Transitions.this.onTransitionReady( in onTransitionReady()
670 mMainExecutor.execute(() -> Transitions.this.requestStartTransition(iBinder, request)); in requestStartTransition()
686 mIShellTransitions = new IShellTransitionsImpl(Transitions.this); in createExternalInterface()
711 private Transitions mTransitions;
713 IShellTransitionsImpl(Transitions transitions) { in IShellTransitionsImpl()
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/
H A DSplitScreenTransitions.java26 import static com.android.wm.shell.transition.Transitions.TRANSIT_SPLIT_DISMISS_SNAP;
27 import static com.android.wm.shell.transition.Transitions.isOpeningType;
45 import com.android.wm.shell.transition.Transitions;
57 private final Transitions mTransitions;
66 private Transitions.TransitionFinishCallback mRemoteFinishCB = (wct, wctCB) -> {
76 private Transitions.TransitionFinishCallback mFinishCallback = null;
79 SplitScreenTransitions(@NonNull TransactionPool pool, @NonNull Transitions transitions, in SplitScreenTransitions()
89 @NonNull Transitions.TransitionFinishCallback finishCallback, in playAnimation()
173 @NonNull Transitions.TransitionHandler handler) { in startEnterTransition()
189 @NonNull Transitions.TransitionHandler handler) { in startSnapToDismiss()
H A DStageCoordinator.java45 import static com.android.wm.shell.transition.Transitions.ENABLE_SHELL_TRANSITIONS;
46 import static com.android.wm.shell.transition.Transitions.TRANSIT_SPLIT_DISMISS_SNAP;
47 import static com.android.wm.shell.transition.Transitions.TRANSIT_SPLIT_SCREEN_OPEN_TO_SIDE;
48 import static com.android.wm.shell.transition.Transitions.TRANSIT_SPLIT_SCREEN_PAIR_OPEN;
49 import static com.android.wm.shell.transition.Transitions.isClosingType;
50 import static com.android.wm.shell.transition.Transitions.isOpeningType;
99 import com.android.wm.shell.transition.Transitions;
123 RootTaskDisplayAreaOrganizer.RootTaskDisplayAreaListener, Transitions.TransitionHandler {
197 DisplayInsetsController displayInsetsController, Transitions transitions, in StageCoordinator()
247 Transitions transitions, TransactionPool transactionPool, in StageCoordinator()
[all …]
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/stagesplit/
H A DSplitScreenTransitions.java26 import static com.android.wm.shell.transition.Transitions.TRANSIT_SPLIT_DISMISS_SNAP;
27 import static com.android.wm.shell.transition.Transitions.isOpeningType;
45 import com.android.wm.shell.transition.Transitions;
57 private final Transitions mTransitions;
66 private Transitions.TransitionFinishCallback mRemoteFinishCB = (wct, wctCB) -> {
76 private Transitions.TransitionFinishCallback mFinishCallback = null;
79 SplitScreenTransitions(@NonNull TransactionPool pool, @NonNull Transitions transitions, in SplitScreenTransitions()
89 @NonNull Transitions.TransitionFinishCallback finishCallback, in playAnimation()
173 @NonNull Transitions.TransitionHandler handler) { in startEnterTransition()
189 @NonNull Transitions.TransitionHandler handler) { in startSnapToDismiss()
H A DStageCoordinator.java42 import static com.android.wm.shell.transition.Transitions.ENABLE_SHELL_TRANSITIONS;
43 import static com.android.wm.shell.transition.Transitions.TRANSIT_SPLIT_DISMISS_SNAP;
44 import static com.android.wm.shell.transition.Transitions.TRANSIT_SPLIT_SCREEN_OPEN_TO_SIDE;
45 import static com.android.wm.shell.transition.Transitions.TRANSIT_SPLIT_SCREEN_PAIR_OPEN;
46 import static com.android.wm.shell.transition.Transitions.isClosingType;
47 import static com.android.wm.shell.transition.Transitions.isOpeningType;
93 import com.android.wm.shell.transition.Transitions;
116 RootTaskDisplayAreaOrganizer.RootTaskDisplayAreaListener, Transitions.TransitionHandler {
186 DisplayInsetsController displayInsetsController, Transitions transitions, in StageCoordinator()
231 Transitions transitions, TransactionPool transactionPool, in StageCoordinator()
[all …]
H A DSplitScreenController.java68 import com.android.wm.shell.transition.Transitions;
95 private final Transitions mTransitions;
107 Transitions transitions, TransactionPool transactionPool, in SplitScreenController()
240 if (!Transitions.ENABLE_SHELL_TRANSITIONS) { in startIntent()
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/
H A DPipTransitionController.java34 import com.android.wm.shell.transition.Transitions;
42 public abstract class PipTransitionController implements Transitions.TransitionHandler {
49 protected final Transitions mTransitions;
116 PipAnimationController pipAnimationController, Transitions transitions, in PipTransitionController()
125 if (Transitions.ENABLE_SHELL_TRANSITIONS) { in PipTransitionController()
H A DPipTransition.java32 import static com.android.wm.shell.transition.Transitions.TRANSIT_EXIT_PIP;
33 import static com.android.wm.shell.transition.Transitions.TRANSIT_REMOVE_PIP;
53 import com.android.wm.shell.transition.Transitions;
66 private Transitions.TransitionFinishCallback mFinishCallback;
76 Transitions transitions, in PipTransition()
114 @android.annotation.NonNull Transitions.TransitionFinishCallback finishCallback) { in startAnimation()
H A DPipSurfaceTransactionHelper.java26 import com.android.wm.shell.transition.Transitions;
141 crop.set(0, 0, Transitions.ENABLE_SHELL_TRANSITIONS ? destH in rotateAndScaleWithCrop()
142 : destW, Transitions.ENABLE_SHELL_TRANSITIONS ? destW : destH); in rotateAndScaleWithCrop()
/aosp12/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/
H A DSplitTransitionTests.java29 import static com.android.wm.shell.transition.Transitions.TRANSIT_SPLIT_SCREEN_PAIR_OPEN;
70 import com.android.wm.shell.transition.Transitions;
91 @Mock private Transitions mTransitions;
149 mock(Transitions.TransitionFinishCallback.class)); in testLaunchPair()
187 mock(Transitions.TransitionFinishCallback.class)); in testMonitorInSplit()
208 mock(Transitions.TransitionFinishCallback.class)); in testMonitorInSplit()
244 mock(Transitions.TransitionFinishCallback.class)); in testDismissToHome()
266 mock(Transitions.TransitionFinishCallback.class)); in testDismissSnap()
297 mock(Transitions.TransitionFinishCallback.class)); in testDismissFromAppFinish()
322 mock(Transitions.TransitionFinishCallback.class)); in enterSplit()
H A DSplitTestUtils.java40 import com.android.wm.shell.transition.Transitions;
74 Transitions transitions, TransactionPool transactionPool, in TestStageCoordinator()
/aosp12/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/transition/
H A DShellTransitionTests.java118 Transitions transitions = createTestTransitions(); in testBasicTransitionFlow()
137 Transitions transitions = createTestTransitions(); in testNonDefaultHandler()
220 Transitions transitions = createTestTransitions(); in testRequestRemoteTransition()
363 Transitions transitions = createTestTransitions(); in testRegisteredRemoteTransition()
408 Transitions transitions = createTestTransitions(); in testOneShotRemoteHandler()
440 Transitions.TransitionFinishCallback testFinish = in testOneShotRemoteHandler()
441 mock(Transitions.TransitionFinishCallback.class); in testOneShotRemoteHandler()
455 Transitions transitions = createTestTransitions(); in testTransitionQueueing()
495 Transitions transitions = createTestTransitions(); in testTransitionMerging()
669 class TestTransitionHandler implements Transitions.TransitionHandler {
[all …]
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/
H A DTvPipTransition.java36 import com.android.wm.shell.transition.Transitions;
47 Transitions transitions, in TvPipTransition()
63 @NonNull Transitions.TransitionFinishCallback finishCallback) { in startAnimation()
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/
H A DShellInitImpl.java36 import com.android.wm.shell.transition.Transitions;
59 private final Transitions mTransitions;
79 Transitions transitions, in ShellInitImpl()
123 if (Transitions.ENABLE_SHELL_TRANSITIONS) { in init()
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/legacysplitscreen/
H A DLegacySplitScreenTransitions.java44 import com.android.wm.shell.transition.Transitions;
49 public class LegacySplitScreenTransitions implements Transitions.TransitionHandler {
55 private final Transitions mTransitions;
67 private Transitions.TransitionFinishCallback mFinishCallback = null;
70 LegacySplitScreenTransitions(@NonNull TransactionPool pool, @NonNull Transitions transitions, in LegacySplitScreenTransitions()
209 @NonNull Transitions.TransitionFinishCallback finishCallback) { in startAnimation()
283 boolean isOpening = Transitions.isOpeningType(info.getType()); in startAnimation()
H A DLegacySplitScreenTaskListener.java43 import com.android.wm.shell.transition.Transitions;
75 Transitions transitions, in LegacySplitScreenTaskListener()
232 if (Transitions.ENABLE_SHELL_TRANSITIONS) return; in handleChildTaskAppeared()
237 if (Transitions.ENABLE_SHELL_TRANSITIONS) return; in handleChildTaskChanged()
248 if (firstAppeared && !Transitions.ENABLE_SHELL_TRANSITIONS) { in updateChildTaskSurface()
283 if (Transitions.ENABLE_SHELL_TRANSITIONS) return; in handleTaskInfoChanged()
H A DWindowManagerProxy.java46 import com.android.wm.shell.transition.Transitions;
88 if (Transitions.ENABLE_SHELL_TRANSITIONS) { in dismissOrMaximizeDocked()
235 if (topHomeTask != null && !Transitions.ENABLE_SHELL_TRANSITIONS) { in buildEnterSplit()
311 if (homeOnTop && !Transitions.ENABLE_SHELL_TRANSITIONS) { in buildDismissSplit()
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/fullscreen/
H A DFullscreenTaskListener.java39 import com.android.wm.shell.transition.Transitions;
79 if (Transitions.ENABLE_SHELL_TRANSITIONS) return; in onTaskAppeared()
96 if (Transitions.ENABLE_SHELL_TRANSITIONS) return; in onTaskInfoChanged()
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/
H A DWMShellModule.java69 import com.android.wm.shell.transition.Transitions;
163 DisplayInsetsController displayInsetsController, Transitions transitions, in provideSplitScreenController()
179 TaskStackListenerImpl taskStackListener, Transitions transitions, in provideLegacySplitScreen()
305 Transitions transitions, ShellTaskOrganizer shellTaskOrganizer, in providePipTransitionController()
H A DWMShellBaseModule.java89 import com.android.wm.shell.transition.Transitions;
443 static ShellTransitions provideRemoteTransitions(Transitions transitions) { in provideRemoteTransitions()
449 static Transitions provideTransitions(ShellTaskOrganizer organizer, TransactionPool pool, in provideTransitions()
453 return new Transitions(organizer, pool, displayController, context, mainExecutor, in provideTransitions()
617 Transitions transitions, in provideShellInitImpl()
H A DTvPipModule.java47 import com.android.wm.shell.transition.Transitions;
111 Transitions transitions, ShellTaskOrganizer shellTaskOrganizer, in provideTvPipTransition()
/aosp12/system/sepolicy/prebuilts/api/28.0/private/
H A Dinit.te5 # Transitions to seclabel processes in init.rc

12