93e91f2116338697891369b8626ece322fd57f33
This fixes two annoyances when working on node groups: * One has to constantly switch between the Group and Node tab in the sidebar. * Finding a specific group input/output in the tree view can be annoying when there are lots of inputs. This patch implements two features which simplify the process significantly: * When selecting a group input/output node, activate the corresponding item in the tree view. * When the node has multiple sockets, use the one that's closest to the cursor. * Show the group interface tree view in the node properties when selecting a Group Input/Output node. This constains one UI change that may affect other areas: When a new tree view is added on a redraw, the active element is now scrolled into view, instead of the scroll bar just being at the very top. It seems generally good to me, but could be made optional. Pull Request: https://projects.blender.org/blender/blender/pulls/147365
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
