Blender Git Commit Log

Git Commits -> Revision 41e3bf8

Revision 41e3bf8 by Hans Goudey (master)
September 21, 2021, 22:17 (GMT)
Geometry Nodes: Add legacy warning and "View Legacy" operator

This commit adds warning messages to "legacy" nodes that will be
removed in the future. The warning is shown in the node header, but
it is not printed in the terminal or displayed in the modifier. It is
also not propogated to node groups, but that is a more general task.

If the modifier's node tree has executed a deprecated node, it will
display a warning and a "Search" button that will select the nodes and
pan to them in the node editor. This doesn't open child node trees and
select nodes in there, because I want to keep this operator simple and
avoid wasting a lot of time perfecting this behavior.

Differential Revision: https://developer.blender.org/D12454

Commit Details:

Full Hash: 41e3bf8a8e79c8c42f72d49dea64b634aa243ff7
Parent Commit: 8324ac8
Lines Changed: +121, -2

7 Modified Paths:

/source/blender/editors/space_node/node_draw.cc (+4, -0) (Diff)
/source/blender/editors/space_node/node_intern.h (+1, -0) (Diff)
/source/blender/editors/space_node/node_ops.c (+1, -0) (Diff)
/source/blender/editors/space_node/node_view.cc (+90, -0) (Diff)
/source/blender/modifiers/intern/MOD_nodes.cc (+16, -2) (Diff)
/source/blender/modifiers/intern/MOD_nodes_evaluator.cc (+8, -0) (Diff)
/source/blender/nodes/NOD_geometry_nodes_eval_log.hh (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021