/aosp14/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | Dimmer.java | 23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_DIMMER; 32 import com.android.server.wm.SurfaceAnimator.AnimationType; 45 private class DimAnimatable implements SurfaceAnimator.Animatable { 127 SurfaceAnimator mSurfaceAnimator; 147 mSurfaceAnimator = new SurfaceAnimator(dimAnimatable, (type, anim) -> { in DimState() 168 void startAnimation(SurfaceAnimator surfaceAnimator, SurfaceControl.Transaction t, in startAnimation() 173 this(host, SurfaceAnimator::startAnimation); in Dimmer() 325 private void startDimEnter(WindowContainer container, SurfaceAnimator animator, in startDimEnter() 330 private void startDimExit(WindowContainer container, SurfaceAnimator animator, in startDimExit() 335 private void startAnim(WindowContainer container, SurfaceAnimator animator, in startAnim()
|
H A D | NonAppWindowAnimationAdapter.java | 28 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION; 49 private SurfaceAnimator.OnAnimationFinishedCallback mCapturedLeashFinishCallback; 50 private @SurfaceAnimator.AnimationType int mLastAnimationType; 156 int type, @NonNull SurfaceAnimator.OnAnimationFinishedCallback finishCallback) { in startAnimation() 166 SurfaceAnimator.OnAnimationFinishedCallback getLeashFinishedCallback() { in getLeashFinishedCallback() 173 @SurfaceAnimator.AnimationType
|
H A D | WindowContainerThumbnail.java | 23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS; 43 import com.android.server.wm.SurfaceAnimator.Animatable; 44 import com.android.server.wm.SurfaceAnimator.AnimationType; 55 private final SurfaceAnimator mSurfaceAnimator; 70 HardwareBuffer thumbnailHeader, SurfaceAnimator animator) { in WindowContainerThumbnail() 78 new SurfaceAnimator(this, this::onAnimationFinished /* animationFinishedCallback */, in WindowContainerThumbnail()
|
H A D | WallpaperAnimationAdapter.java | 21 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION; 31 import com.android.server.wm.SurfaceAnimator.AnimationType; 45 private SurfaceAnimator.OnAnimationFinishedCallback mCapturedLeashFinishCallback; 115 SurfaceAnimator.OnAnimationFinishedCallback getLeashFinishedCallback() { in getLeashFinishedCallback() 142 @NonNull SurfaceAnimator.OnAnimationFinishedCallback finishCallback) { in startAnimation()
|
H A D | ScreenRotationAnimation.java | 61 import com.android.server.wm.SurfaceAnimator.AnimationType; 604 private SurfaceAnimator mDisplayAnimator; 605 private SurfaceAnimator mScreenshotRotationAnimator; 606 private SurfaceAnimator mRotateScreenAnimator; 607 private SurfaceAnimator mEnterBlackFrameAnimator; 645 private SurfaceAnimator startDisplayRotation() { in startDisplayRotation() 664 private SurfaceAnimator startScreenshotAlphaAnimation() { in startScreenshotAlphaAnimation() 675 private SurfaceAnimator startEnterBlackFrameAnimation() { in startEnterBlackFrameAnimation() 761 private SurfaceAnimator startAnimation( in startAnimation() 762 SurfaceAnimator.Animatable animatable, in startAnimation() [all …]
|
H A D | AnimationAdapter.java | 25 import com.android.server.wm.SurfaceAnimator.AnimationType; 26 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
|
H A D | SurfaceFreezer.java | 20 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_SCREEN_ROTATION; 85 mLeash = SurfaceAnimator.createAnimationLeash(mAnimatable, mAnimatable.getSurfaceControl(), in freeze() 148 final boolean scheduleAnim = SurfaceAnimator.removeLeash(t, mAnimatable, leash, in unfreezeInner() 293 public interface Freezable extends SurfaceAnimator.Animatable {
|
H A D | WindowAnimator.java | 20 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_ALL; 21 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 22 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS; 23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_SCREEN_ROTATION;
|
H A D | LocalAnimationAdapter.java | 28 import com.android.server.wm.SurfaceAnimator.AnimationType; 29 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
|
H A D | NavBarFadeAnimationController.java | 19 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_TOKEN_TRANSFORM; 132 int type, @NonNull SurfaceAnimator.OnAnimationFinishedCallback finishCallback) { in startAnimation()
|
H A D | SurfaceAnimator.java | 52 class SurfaceAnimator { class 101 SurfaceAnimator(Animatable animatable, in SurfaceAnimator() method in SurfaceAnimator 114 final SurfaceAnimator target = mService.mAnimationTransferMap.remove(anim); in getFinishedCallback() 307 void transferAnimation(SurfaceAnimator from) {
|
H A D | SimpleSurfaceAnimatable.java | 35 public class SimpleSurfaceAnimatable implements SurfaceAnimator.Animatable { 311 public SurfaceAnimator.Animatable build() { in build()
|
H A D | FadeAnimationController.java | 74 SurfaceAnimator.OnAnimationFinishedCallback finishedCallback) { in fadeWindowToken()
|
H A D | InsetsSourceProvider.java | 33 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_INSETS_CONTROL; 52 import com.android.server.wm.SurfaceAnimator.AnimationType; 53 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
|
H A D | ShellRoot.java | 24 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION;
|
H A D | RemoteAnimationController.java | 50 import com.android.server.wm.SurfaceAnimator.AnimationType; 51 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
|
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | SurfaceAnimatorTest.java | 25 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 26 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS; 44 import com.android.server.wm.SurfaceAnimator.Animatable; 45 import com.android.server.wm.SurfaceAnimator.AnimationType; 46 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback; 160 SurfaceAnimator animator = new SurfaceAnimator(mAnimatable, null, mWm); in testCancelWithNullFinishCallbackAnimation() 321 final SurfaceAnimator mSurfaceAnimator; 337 mSurfaceAnimator = new SurfaceAnimator(this, mFinishedCallback, wm); in MyAnimatable() 399 private final SurfaceAnimator.OnAnimationFinishedCallback mFinishedCallback = (
|
H A D | DimmerTests.java | 25 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_DIMMER; 38 import com.android.server.wm.SurfaceAnimator.AnimationType; 128 public void startAnimation(SurfaceAnimator surfaceAnimator, SurfaceControl.Transaction t, in startAnimation() 200 verify(mSurfaceAnimatorStarter).startAnimation(any(SurfaceAnimator.class), any( in testDimBelowWithChildSurfaceDestroyedWhenReset() 258 verify(mSurfaceAnimatorStarter, never()).startAnimation(any(SurfaceAnimator.class), any( in testRemoveDimImmediately()
|
H A D | AppWindowTokenAnimationTests.java | 20 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 105 final ArgumentCaptor<SurfaceAnimator.OnAnimationFinishedCallback> callbackCaptor = in clipAfterAnim_boundsLayerIsDestroyed() 107 SurfaceAnimator.OnAnimationFinishedCallback.class); in clipAfterAnim_boundsLayerIsDestroyed()
|
H A D | WindowContainerThumbnailTest.java | 55 mock(SurfaceAnimator.class)); in buildThumbnail()
|
H A D | AnimatingActivityRegistryTest.java | 23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION;
|
H A D | WindowContainerTests.java | 48 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_ALL; 49 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 50 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_SCREEN_ROTATION; 298 SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION); in testRemoveImmediatelyClearsLeash() 1027 SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION); in testHandleCompleteDeferredRemoval() 1240 final SurfaceAnimator surfaceAnimator = container.mSurfaceAnimator; in testAssignRelativeLayer() 1264 final SurfaceAnimator surfaceAnimator = container.mSurfaceAnimator; in testAssignAnimationLayer() 1300 final SurfaceAnimator surfaceAnimator = container.mSurfaceAnimator; in testStartChangeTransitionWhenPreviousIsNotFinished()
|
H A D | ZOrderingTests.java | 43 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS; 423 final SurfaceAnimator imeTargetTaskAnimator = imeAppTargetTask.mSurfaceAnimator; in testAssignWindowLayers_ForImeOnAppWithRecentsAnimating()
|
H A D | RecentsAnimationControllerTest.java | 38 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS; 39 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_TOKEN_TRANSFORM; 70 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
|
/aosp14/frameworks/base/core/proto/android/server/ |
H A D | surfaceanimator.proto | 27 * Represents a {@link com.android.server.wm.SurfaceAnimator} object.
|