Merge tag 'android-16.0.0_r4' into staging/lineage-23.2_merge-android-16.0.0_r4
Android 16.0.0 release 4
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCaS5hswAKCRDorT+BmrEO
# eJDNAJ4tjr3j7efo5wGtsV624u4qRpkVsQCfWcveHkaq+zQefb6tMKgmb02LKkM=
# =RJNB
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Dec 2 05:49:07 2025 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]
* tag 'android-16.0.0_r4': (107 commits)
Removing unnecessary icon-tracker from Icon-provider
MM: Add performance tracing to MotionValueCollection
MM: Remove MotionBuilderContext from MM Modifier APIs 1/3
iconloaderlib: Remove extra inset from monochrome layer in themed icons.
Introducing the FVF model in motion mechanics.
MM: Improve state and lifecycle in reveal modifiers
MM: MotionValueCollection in MotionDriver, read from graphicLayer 1/2
Make MotionValueCollection state driven by animation clock only
Revert "MM: MotionValueCollection in MotionDriver, read from gra..."
Tune benchmark tests
MM: MotionValueCollection in MotionDriver, read from graphicLayer 1/2
MM: Generalize debugger to use MotionValueState interface
Add a parameter for eagerly create per display SystemUIDisplaySubcomponent upon adding a display
Add benchmark tests for MotionValueCollection and Spring implementation
Fix broken tracinglib-robo-test tests
Immediately activate / deactivate managed motion values on creation
Latch input and output of MotionValueCollection on the frame start
Adding MotionValueCollection
Refactor monet.Style to ThemeStyle
Removing IconNormalizer
...
Conflicts:
iconloaderlib/src/com/android/launcher3/icons/ClockDrawableWrapper.java
Change-Id: I5a00dc9165319dcb12d3ac2dc98c12a34383f7ff