Changes in “Link Active to Selected”. Links are made to first of the input sockets that have the same type as output that it’s supposed to be linked to.
If none of input sockets of selected node has the same type - link is made to first input socket.
At the moment “Link Active to Selected” always overrides existing links. I intend to change this behavior. Now I’m testing some possibilities trying to find good balance between amount of possibilities and simplicity for the user.
I see your addon made it to contrib - congratulations for that! It’s so useful that it deserves to be included in every blender build. The compozitor/node editor was one are in blender where I felt my work slowing down. That doesn’t mean I don’t like working with nodes - I do - but it was one part of blender where I was really tied to going through menus an lists, as opposed to just using hotkeys to get the work done quickly. Your addon changed that, so thank you for all your work!
imho it would be more logical to make this shortcuts deselect the old node and add another shortcut with the “shift” modifier, because shift is usually used to add to selection.
Ok blenders selection behaviour is very weird anyway but i think it would be still more intuitive.
and of course awesome work!! this makes working with nodes a billion times better!
Let me explain why I decided to make the behavior exactly as I did:
At first I was thinking about using shift to add to selection, but those shortcuts are already occupied. (“Select same type prev”, “Select same type next”)
Therefore I decided to chose more useful behavior and IMHO it’s better to add to selection.
Updates needed to match API changes. When adding nodes - different way of identifying nodes’ types needed.
WARNING: Doesn’t work with previous versions of Blender including official 266a release.
Marge Nodes: Ctrl-0 merges all selected nodes except Shaders using ‘Mix’ node with ‘Mix’ blend type.
When nodes with mixed output types are selected - ‘Mix’ nodes will be used (doesn’t apply to SHADERS).
V. 2.0.09
Additional keyboard shortcuts for merging nodes, changing blend types or operations.
The goal was to allow to use not only numpad keys, but regular keys as well.
In ‘Add Reroutes to Outputs’ - now it’s possible to use numpad slash and regular slash.
Version 2.1.1:
All options that I had in mind when thinking of this addon have been added in this version.
Video tutorial has been updated.
All info can be found in the first post of this thread.