summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src/com/android/systemui/BootCompleteCacheImpl.kt
Commit message (Collapse)AuthorAgeFilesLines
* Remove FileDescriptor from systemui.Dumpable.Dave Mankoff2022-04-051-2/+1
| | | | | | | | | | This is the first step in moving over to the new public android.util.Dumpable api. Bug: 217567642 Test: m SystemUI Merged-In: Ibaebcfb2c6c5326d0c45b8c72d868c76655d89a0 Change-Id: Ibaebcfb2c6c5326d0c45b8c72d868c76655d89a0
* 6/N Move everything into SysUIComponent.Dave Mankoff2020-08-161-2/+2
| | | | | | | | | | | | | | | It is far easier to move _everything_ into SysUIComponent, and then selectively promote things back to GlobalScope and/or WMScope than it is to try to do it one at a time. With this change, though lots of files are touched, very little actually changes structurally. After this change goes in, folks should stop using @Singleton quite so freely. Most things should live in @SysuiSingleton. @Singleton is due to quickly be replaced by @GlobalScope. Bug: 162923491 Test: atest SystemUITests && manual Change-Id: Idc31d3d83b030581fb1fa869f7fafc4f2d3a8828
* Migrate DumpController -> DumpManagerNed Burns2020-02-201-2/+3
| | | | | | | Unify "everything that needs to dump stuff" to use the DumpManager. Test: atest, manual Change-Id: Ib475aba4eeccb24bd49ab909896f7d779a8e1b04
* Creates a BootCompleteCacheFabian Kozynski2019-11-261-0/+116
This cache is set by SystemUIApplication on boot and can be queried or subscribed to. The cache registration turns into no-op after boot, returning the boot state instead. LocationControllerImpl uses this cache to determine if it can query LocationManager Test: atest BootCompleteCacheTest Fixes: 145019350 Change-Id: I2e34e53bfb8beca730cec8da6125988554c659e4