Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 43018ba2 authored by Jeff DeCew's avatar Jeff DeCew
Browse files

New Pipeline: Extend the NotifPipeline to include a render stage with callbacks

* RenderStageManager implements the pipeline behavior for handoff and listeners.
* ViewRenderer interface (implemented by ShadeViewManager) defines view update API.
* Implement a StackCoordinator (and similar logic in NotificationViewHierarchyManager) which sets notification stats on the NotifStackController rather than letting this be calculated by the view.  This is an example conversion to unidirectional data flow.

Bug: 204674942
Test: atest NotifPipelineTest PreparationCoordinatorTest NodeSpecBuilderTest RenderStageManagerTest StackCoordinatorTest GroupCountCoordinatorTest

Change-Id: I7b2296504202a9cbe87d5d3ead9bd3afffa00aab
parent c273e395
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment