2e89e8d893acfe571ad6f5555baccb1b5e55abb7 |
|
18-May-2018 |
Chris Wren <cwren@google.com> |
clone the visibility objects for the handler thread The main thread was recycling the objects before the hander could pack up the binder call. Change-Id: I4289bdcc5b940a0a8209fdd5d3df47972de0fa4b Fixes: 72953296 Test: atest com.android.notification.functional.NotificationInteractionTests#testNotificationShadeMetrics
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationLogger.java
|
d39f0d52dcdca78fb8d57fa0a805ec0bdc8589da |
|
13-Apr-2018 |
Dieter Hsu <dieterhsu@google.com> |
Add rank & count event to notification clicks and dismisses For click/action click/dismiss, passing rank(0-based) and count at the time of the actions to events. Bug: 70724602 Test: runtest systemui-notification Test: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/notification Change-Id: I07c440f84ccb745f744eb4e317881b72d2b41683
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationLogger.java
|
6c313d3224c878d832db3ed833f4a3dd3786fb1f |
|
14-Dec-2017 |
Eliot Courtney <edcourtney@google.com> |
Initialise Notification*Manager dependencies directly. Currently, adding a new dependency to any of these classes means updating the constructors of any subclasses, and the construction in the corresponding SystemUIFactory classes and subclasses. In particular, updating these in separate vendor/ projects is annoying. So, initialise the dependencies using field initialisers. The downside is that it's harder to notice circular Dependencys. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: I21d58d0cc0edeb6d53fb7b387c9baeec7bd80589
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationLogger.java
|
4a96b36fd9857cd3d3534ed0396ec3d7155a324c |
|
14-Dec-2017 |
Eliot Courtney <edcourtney@google.com> |
Remove NotificationPresenter#getEntryManager. Instead, pass it along with calls to setUpWithPresenter. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: Icd60cf671b12b33d4565cc608c6141cd580c790e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationLogger.java
|
2b4c3a08fcfcb60c527a1a372318e5ef4ce2d49c |
|
27-Nov-2017 |
Eliot Courtney <edcourtney@google.com> |
Split NotificationViewHierarchyManager out of StatusBar. NotificationViewHierarchyManager handles bundling and unbundling of notifications. In doing so, which notifications are parents/children of the other can change. NotificationViewHierarchyManager makes sure the view hierarchy of the notifications matches their grouping. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: Ia1c8ed75d4eb8df52897c5d6aa0713f8335b2a19
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationLogger.java
|
a6d8cf294dfb587f130fdecc5e6897e75de7bf45 |
|
20-Oct-2017 |
Eliot Courtney <edcourtney@google.com> |
Split NotificationEntryManager out of StatusBar. NotificationEntryManager is responsible for the adding, removing, and updating of notifications among other things, such as their inflation and their interaction with other Notification*Manager objects. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: I56f8c524875900112cdf9f6120407b61e201172f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationLogger.java
|
3985ad5773cd4573525cbfb00e132b960a83ef48 |
|
17-Nov-2017 |
Eliot Courtney <edcourtney@google.com> |
Split logging related functinonality out into NotificationLogger. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: I630c8a66dadd8abde53651fba333145ecb4edb20
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationLogger.java
|