- middle mouse button for panning (already said that in another thread, i know
- add shortcuts to the context menu like other softwares do that:
here with beautifully painted lines under the letters to show which key would be the shortcut.
- maybe 'space' for opening the context menu?
- have the "snapping" of noodles done in a bigger area, so it's easier to drop them on another node
- connect multiple nodes to another node by shift-dragging the noddle, which results in draging noodles out of all selected nodes.
- shortcut for connecting two selected nodes. press shortcut again for inverted connection (by default magic could connect the OUT of the node which is more left, to the IN of the node which is more right, because current layout is from left to right). if it goes from left to right, you could even do more than two nodes.
- eg ctrl-click on node for auto-connecting its OUT to the magic-node (alternatively add this option to the context menu of a node)
- ability to drop-insert a node on the existing connection of two other nodes. hover with the node above the connction, the connection gets highlighted, drop it and it's inserted inbewteen the two nodes.
- and vice versa: rip out a middle-node (leftnode---middlenode---rightnode) without disrupting the noodle. drag a node with alt-click away, and its connections get deleted, but left-node is still connected to rightnode.
I have to admit, almost everything above, i "stole" from blender, so my suggestions might be biased. they do strike me as useful though
\\edit: some keywords (had troule finding this topic again): user interface, gui, experience.