Files
Lawnchair/quickstep
Andy Wickham 15ce89129d Improve app to home animation blur
- Add a blur layer to the Scaling Workspace Reveal to have a smooth
  blur transition during animation
    - As part of this, disable blur from DepthController (but still
      use it for depth to match workspace scale)
    - This mirrors the approach in LauncherBackAnimationController
- Use a snappier interpolator for the blur portion (666ms, emphasized)
- Reduce the alpha of floating view during animation, to reduce the
  blur effect during the morph
- Increase the cross fade duration of the App Widget to App reveal

Demo video with various widgets and apps:
https://drive.google.com/file/d/1fYJc-TPAEltqParM957NMYbRe2Gn5OgJ/view?usp=sharing&resourcekey=0-AGiL7sqLNXDcNsY-qOzzYQ

Note: this is sort of a different approach to ag/33537973 without the
underlying refactor necessary.

Bug: 417269110
Test: Manual (see video)
Flag: com.android.launcher3.enable_scaling_reveal_home_animation
Change-Id: I2bb6c0114d42af7ed802fbcae03655befe19aa7e
2025-05-18 16:51:46 -07:00
..