History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationPresenter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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