coppwr icon indicating copy to clipboard operation
coppwr copied to clipboard

enable scroll in graph view

Open filippor opened this issue 1 year ago • 3 comments

Is your feature request related to a problem? Please describe. Due to easy effects I have big graph of node and same is out of the sceen. Describe the solution you'd like It's possiuble to add a scrollable canvas for the graph view

Describe alternatives you've considered If possible add other auto layot option you can find many algorithm and a demo to tweek the parameter here https://www.yworks.com/pages/interactive-showcase-of-graph-layouts

and a filter by node type example exclude video and midi

Additional context image

filippor avatar Nov 15 '24 10:11 filippor

You can pan using middle and secondary click

dimtpap avatar Nov 15 '24 11:11 dimtpap

thanks. For better discoverability of the function i propose to also use the standard scrollwheel. and maybe add sccrollbar

filippor avatar Nov 15 '24 12:11 filippor

It would be nice to have a better autolayout than stacking up all the nodes. At least a way to save the layout once you arrange it, it is painful to rearrange the nodes everr time, to close the details, etc.

Thanks for the nice work!

linuxnow avatar Dec 18 '24 08:12 linuxnow

Panning now uses main click and there is a small menu explaining the controls. Node positions and collapsible states are saved, as long as the persistence feature is turned on (which it is by default). I'd like at some point to add more sophisticated layout stuff, possibly some graphviz algorithm. For now, considering that PipeWire graphs tend to contain the same items, and that the node positions are saved, I think it's ok.

dimtpap avatar Sep 03 '25 10:09 dimtpap