diff options
| author | Gus Prevas <kprevas@google.com> | 2018-12-18 15:28:12 -0500 |
|---|---|---|
| committer | Gus Prevas <kprevas@google.com> | 2018-12-20 13:17:17 -0500 |
| commit | ec9e1f09c727b87516681cf580dceda9acf4c9f5 (patch) | |
| tree | 6676fa2ac00fa70bf55b7bd8d38cb28114169436 /tools/aapt2/java/JavaClassGenerator.cpp | |
| parent | e1145f0042555927c08a2cd3581c8cc08c5f7957 (diff) | |
Extracts heads-up/pulsing logic from NotificationEntryManager.
This change introduces the NotificationInterruptionStateProvider
component, which contains all the logic around whether a notification
should heads-up or pulse previously contained in
NotificationEntryManager.
We also introduce the NotificationFilter component which extracts logic
about when to filter notifications from NotificationData, in order to
break a circular dependency that would otherwise be introduced. As part
of this, some additional fields from the notification ranking map are
denormalized on to the NotificationData.Entry object.
Test: atest SystemUITests, manually
Change-Id: Ic61edca966a3c3e0b01f1a6a9e7ce79c8701da4e
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions
