summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowView.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove usage of TRACE_TAG_ALWAYS from sysuiNicolo' Mazzucato2023-02-161-2/+2
| | | | | | Bug: 269206446 Test: presubmits Change-Id: I7bf352fa0527d52b08618fbe3437ae6dd63d6572
* Introduce ComposeInitializer (1/2)Jordan Demeulenaere2023-01-061-0/+13
| | | | | | | | | | | | | | | 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
* Introduce NotificationInsetsController.Ben Lin2022-11-141-6/+23
| | | | | | | | | | | 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
* Add logs to aid slow notification measuring investigationNicolo' Mazzucato2022-11-101-0/+15
| | | | | | | Bug: 245268301 Bug: 243647188 Test: Recorded a perfetto trace and inspected it manually Change-Id: I33ca2e0c7e9f71c97acca90eb0a29293e58c0442
* Clean up most Shade package warningsJustin Weir2022-08-021-15/+11
| | | | | | Bug: 240554750 Test: atest SystemUITests SystemUIGoogleTests Change-Id: I91c3104acb76e140136aaf07d4fa3d230b45e527
* Move most of the shade codebase into its own packageJustin Weir2022-07-181-0/+623
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