summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src/com/android/systemui/shade/ShadeEventsModule.java
Commit message (Collapse)AuthorAgeFilesLines
* Transitions - Listen for bouncer show & hideMatt Pietal2022-12-141-2/+5
| | | | | | | | | | | | | | | | Was only listening for hide() previously. Add support for show(). Also make sure bouncer is not reported while occluded. Also, use ::Pair, ::toTriple to reduce code clutter for common operations Test: atest KeyguardRepositoryImplTest KeyguardTransitionRepositoryTest Test: manual, better integration tests pending for transitions Bug: 195430376 Change-Id: Ic9cd5a7309bdc26c016e33c4221eb8b7c442c2fa
* Merge PanelEventsEmitter into ShadeExpansionStateManagerJustin Weir2022-10-271-0/+29
The purpose is to further consolidate and standardize how changes in the shade state are propogated throughout the system. The change renames NotifPanelEvents, merges the PanelEventsEmmitter impl into ShadeExpansionStateManager, and deletes the FakeNotifPanelEvents impl, which is unnecessary given the simplicity of ShadeExpansionStateManager. Bug: 254512692 Test: atest and manual verification Change-Id: I4d3e580eb2e8838b84b32fd1f1cdb05098db49ff