Update NotificationIconAreaController
- Make NIAC injectable
- Pass the list of visible notifications to the NIAC instead of relying
on the views being shown in NSSL since the new pipeline uses the
notifications from the data-layer
- In the new pipeline, make the new NotifViewManager trigger the update
of the status bar notification icons
Test: atest SystemUITests
Test: manual (turn on new notification pipeline rendering, see notif icons are
visible in the status bar and in the notification shade)
Change-Id: I885b822da7135d9bd1de2ba123ab6686491d8f6c
15 files changed