| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Bug: 269206446
Test: presubmits
Change-Id: I7bf352fa0527d52b08618fbe3437ae6dd63d6572
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL introduces ComposeInitializer, which can be used by Window root
views to make Compose usable in that window. Once a Window is
initialized, we can simply add ComposeViews to the Window hierarchy and
they will work as expected.
This CL also uses ComposeInitializer in the NotificationShadeWindowView.
This will be used by the Quick Settings footer actions, that have
already been implemented using Compose.
Bug: 230740991
Test: ComposeInitializerTest
Change-Id: I232bd12d3a46083101663a5bc557472263c27c38
|
| |
|
|
|
|
|
|
|
|
|
| |
Allow Notification Shade Window view's insets be calculated by a
separate module. OEMs can override this module and provide their own
calculation logic.
Bug: 251207888
Test: Build
Change-Id: Ia0b6f854dc62eca4bed5c4a893f8277accf0696c
Change-Id: I07ecf6742de791839c756beadcd1c1399453bd8b
|
| |
|
|
|
|
|
| |
Bug: 245268301
Bug: 243647188
Test: Recorded a perfetto trace and inspected it manually
Change-Id: I33ca2e0c7e9f71c97acca90eb0a29293e58c0442
|
| |
|
|
|
|
| |
Bug: 240554750
Test: atest SystemUITests SystemUIGoogleTests
Change-Id: I91c3104acb76e140136aaf07d4fa3d230b45e527
|
|
|
Creates the package outside the 'phone' directory, since the shade is
not just on phones anymore and moves most of the shade code to it.
Moves the shade.transition package to it. Moves all related tests.
Expands a small amount of method scoping as necessary. Updates, adds,
and organizes imports as needed
Test: atest SystemUITests SystemUIGoogleTests
Fixes: 238333941
Change-Id: I721d35d4adb637f06501e92efe2d37421a3e84e5
|