summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src/com/android/systemui/dagger/ReferenceSysUIComponent.java
Commit message (Collapse)AuthorAgeFilesLines
* Renames customization content provider (1/7).Alejandro Nijamkin2022-12-271-2/+2
| | | | | | | | | | | | | | | | | KeyguardQuickAffordanceProvider has started to be used for more than just lock screen shortcuts. This collection of CLs updates its name, authority, and table schema to become more generically about "system UI customization". Fix: 262879277 Test: manually verified Settings > Display > Lock screen shows the "shortcuts" item Test: manually verified that the Wallpaper picker properly renders the preview and can change the quick affordances Test: manually verified that system UI displays the right lock screen shortcuts Change-Id: Ib1e33d0ddc0be8e0cd3533301cee340f95a27ddd
* Introduce NotificationInsetsController.Ben Lin2022-11-141-0/+2
| | | | | | | | | | | 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
* Content provider for quick affordances.Alejandro Nijamkin2022-11-141-0/+6
| | | | | | | | | | | | | | This is the content provider that wallpaper picker will be using to query for slots, affordances, and selections, and for setting or unsetting selections. Fix: 254857637 Test: Manually verified the API by issuing adb shell content commands and seeing affordances appear and disappear on the actual lock screen. Change-Id: Ia47a8ee322028042bb3e118ddb82a92a27eae191 Merged-In: Ia47a8ee322028042bb3e118ddb82a92a27eae191
* Split ReferenceSysUIComponent off of SysUIComponent.Dave Mankoff2022-11-041-0/+45
ReferenceSysUIComponent is used for the basic AOSP build, and gives us a place to add pieces for phones that shouldn't go into other variants, like TVs, Cars, etc. Bug: 254857637 Test: manuall built and run Change-Id: I5085ed6d94924f776b16cccb8cb7b10a8a9e0993