Icestudio automatically adjusts the layout of links; JointJS does this. What about doing other type of layout or "reflow", or alignment?
I looked briefly at JavaScript graph visualization libraries. There are things like D3.js, svg.js, Cytoscape.js, and maybe GraphGL, JointJS. Other tools: graphviz and neato.
Anyway, it would be pretty useful to select a group of blocks and then have menu choices for visual layout: Align horizontally; Align vertically; "Display in a nice group" or anything.
Does anyone have some knowledge or thoughts on this graphical layout?
The simple ones - to space and align blocks evenly, by their edge or corner position - could be done quite easily in JS within Icestudio. Should I open an issue?
Regards, Tim