24653c3bbaa0e9749ee1bb8d118fa392a1c23463 |
|
02-Mar-2018 |
Julia Reynolds <juliacr@google.com> |
Make systemui obey new visual effect flags Test: runtest systemui Bug: 74075050 Change-Id: I46a3e762ecdab132edcb81880ef3e4f7f2e55aac
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationPresenter.java
|
2627d72e61ff68b237d243e2b10ab85eb8dd6edf |
|
19-Jan-2018 |
Selim Cinek <cinek@google.com> |
Launching Notification animations inline Using the new control mechanism introduced in order to coordinate notification launches and smoothly transform the notification into the launching window. Bug: 69168591 Test: add notification, launch it Change-Id: Ib2d671c65f276ec596a2f07edf64d65bf27a2882
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationPresenter.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/NotificationPresenter.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/NotificationPresenter.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/NotificationPresenter.java
|
e77edea2f2522d9312723af5a69193ecddd7a314 |
|
15-Nov-2017 |
Eliot Courtney <edcourtney@google.com> |
Add NotificationRemoteInputManager and associated tests. This splits out several remote input related pieces of logic: 1. Handling clicks on remote views 2. Handling notifications kept for remote input 3. Handling notifications to be removed on NotificationPresenter collapse. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: I7acd4bcb2ab7bde67d307408f509d3ca038eb3d4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationPresenter.java
|
21bc05f78359fe75531c010da9e669212f3c9c51 |
|
19-Oct-2017 |
Eliot Courtney <edcourtney@google.com> |
Split NotificationListener out from StatusBar. This decouples the part of status bar that listens for notifications being posted, updated, or removed. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: I4b685d03f6641bdefa297b752c93e5728cb84132
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationPresenter.java
|
09322286c176af651bd1816a4540572d78e01aa1 |
|
09-Nov-2017 |
Eliot Courtney <edcourtney@google.com> |
Split NotificationUserManager out of StatusBar. This class handles functionality related to private/public contents, redacting notifications, whether to show notifications on the keyguard, and user changes. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: If44fdf5f89c1e72c4bd5f49731fd4a158ea50552
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationPresenter.java
|
3ebbccdf5c8db4ced1ecfb1358058a0b12654860 |
|
08-Nov-2017 |
Eliot Courtney <edcourtney@google.com> |
Split NotificationMediaManager out of StatusBar. This class keeps track of the current media notification, and performs various media notification related tasks. This is part of an ongoing refactor to modularise StatusBar. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: I2f6c0c66f824e3ae24690794a5e8421c898ec355
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationPresenter.java
|
47098cbf86700ae2d57b8234365833d22351a93b |
|
18-Oct-2017 |
Eliot Courtney <edcourtney@google.com> |
Split NotificationGutsManager out of StatusBar. This CL introduces NotificationDisplayer, which is an interface abstracting the notification displaying related functionality of StatusBar. This is the first CL in a series of refactoring CLs breaking up StatusBar into re-usable components. In order to keep the code reviews a reasonable size I've had to leave a few TODOs. For example, later I plan to pull out an interface from NotificationStackScrollLayout, which NotificationGutsManager (and others) would use. But, then everything would end up being pulled into the same CL so for now it's a TODO. Bug: 63874929 Bug: 62602530 Test: runtest systemui Test: Compile and run Change-Id: I482a0554aa13aefce4c48807a627cd5ecd820880
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationPresenter.java
|