gsnodegraph
gsnodegraph copied to clipboard
Powerful node graph widget for wxPython GUIs
When a node is dropped between two connected nodes, auto-connect the node in-between them. This is similar to Blender's interaction.
Currently, the multiple node select functionality feels buggy due to the way that multi select is implement. This issue should fix the bugs to provide a better multi select experience.
Similar to other node graphs found in software like blender, etc the wires should snap to sockets when they are dragged close to an input socket.
Right now, the nodegraph is very opinionated for Gimel Studio's purpose. We should move the non-general code to Gimel Studio itself and change the api to allow gsnodegraph to be...
Ctrl + clicking should cycle through outputs of the node (like in blender)
Ctrl+clicking a node does not validate that the datatypes are compatible.