[Bf-committers] Nodes auto hide sockets on collapsed nodes

Lukas Tönne lukas.toenne at googlemail.com
Mon Apr 9 08:24:05 CEST 2012


I agree that automatic socket hiding is a bit annoying atm. Several
possible solutions (or a combination of these) come to mind:
a) Only auto-hide sockets in long lists (e.g. geometry node, render layers)
b) For nodes with only 2 or 3 sockets, don't hide them all, or only
hide if at least one of them is connected.

Actually socket selection + connect with fkey was reimplemented a
while back. It could be improved in a few places though:

* The autoconnect (fkey) operator still basically works on x-axis
ordering, connects nodes on the left side to nodes further right.
That's a prerequisite for the previous default behaviour (first
chooses two nodes to connect, then tries to find suitable matching
sockets). When having single sockets selected this is usually not
necessary and prevents some useful linking from nodes further to the
right.

* Linking by click+drag currently also selects sockets. Even though
sockets are deselected after linking, the nodes still stay selected,
so this messes with the users previous selection. Linking and then
directly moving nodes afterward often has unexpected result.


More information about the Bf-committers mailing list