What about a connected widgets visualization? Like some sound studio software works with. Boxes with input/output 'plugs'/'sockets' connected by 'wires' -- boxes might be color coded (eg yellow for clone, blue for transform..)
click+drag on box to move, ctrl+click to clone. (click to rename?)
click on socket, click again on opposite type of socket to connect.
Click on connected socket to reconnect this end of the wire to a different socket.
Click (or ctrl-click?) on wire to disconnect both ends.
Right-click (as in bauxite) to add nodes or do other misc ops.
This model might be slower to navigate with many nodes though. The main (and only?) flaw of a tree-view visualization that is obviously a DAG is lack of detailed visual grouping, which is addressed by the above model. _______________________________________________
Gegl-developer mailing list
[email protected]
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer

Reply via email to