Page MenuHomePhabricator

Use render window manager as a data storage inspector
Closed, ResolvedPublic

Description

The render window manager basically displays the nodes of the data storage and allows to assign them to specific render windows.
Currently a layer stack is used to display the nodes that are valid for a selected render window.

However, we can use the new concept of a data storage inspector to display all nodes of the data storage with the ability to show / hide them in specific render windows. Using the provided interfaces it will be easier to implement node selection events, list view / model, drag and drop and will allow to remove unnecessary buttons.

The node predicate can be used to filter the nodes according to the selected render window.

Event Timeline

kalali triaged this task as Normal priority.Oct 31 2018, 2:35 PM
kalali created this task.
kalali added a subtask: Restricted Maniphest Task.
kalali closed subtask Restricted Maniphest Task as Invalid.Oct 31 2018, 2:38 PM
kalali updated the task description. (Show Details)
kalali raised the priority of this task from Normal to High.
kalali moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Currently the node predicate is not used since the RenderWindowLayerUtilities::GetLayerStack-function contains the needed node predicate to filter for the render window specific data nodes.

kalali raised the priority of this task from High to Unbreak Now!.
kalali moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.