Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 61a6e9df authored by burakov's avatar burakov
Browse files

[bc25] Overlays migration: Deprecation of the shade scenes.

This CL deprecates the notifications and quick settings shade scenes,
which are being replaced by the respective overlays.

Entry points (via user actions), scene family resolutions, and
transition definitions will be updated in follow-up CLs. Once those are
done we'll be able to delete the shade scenes.

Summary of additional changes in this CL:
* Simplify the OverlayShade composable by removing the concept of
  backgroundScene and removing its dedicated view-model.
* Add NotificationsShadeSceneContentViewModel.
* Move all rendering of QS content to the QS overlay.
* Clicking on the scrim in legacy shade scenes has no effect anymore.

Bug: 356596436
Flag: com.android.systemui.dual_shade
Flag: com.android.systemui.scene_container
Test: Added unit tests for the new view-model and updated existing ones.
Test: Existing unit tests still pass.
Change-Id: I0c6a9bfb842c18cc33608b20c12af3c4b6bb8726
parent 53bc4e7b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment