Blender Git Commit Log
Git Commits -> Revision 24db3d1
Revision 24db3d1 by Lukas Toenne (master) February 8, 2011, 12:54 (GMT) |
Per-type node labels and customizable names. The label displayed in the node header is now by default the node type string. A custom label callback can be implemented to display more detailed information. This is currently used by group nodes, which display their internal tree name, and math, vector math, mix and filter nodes, which use their internal operation sub-type. Also the node tree selection/naming box for groups is now displayed only on open groups, to make it clearer that this is the internal type of the group and get a cleaner main tree. |
Commit Details:
Full Hash: 24db3d17aafd1b2027cd62afd39b2d648e8ec7d5
SVN Revision: 34717
Parent Commit: cd95dd4
Lines Changed: +141, -100
18 Modified Paths:
/source/blender/blenkernel/BKE_node.h (+2, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+11, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+0, -5) (Diff)
/source/blender/editors/space_node/node_draw.c (+19, -27) (Diff)
/source/blender/editors/space_node/node_intern.h (+0, -2) (Diff)
/source/blender/makesdna/DNA_node_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+60, -61) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+5, -0) (Diff)
/source/blender/nodes/intern/CMP_nodes/CMP_filter.c (+1, -0) (Diff)
/source/blender/nodes/intern/CMP_nodes/CMP_math.c (+1, -1) (Diff)
/source/blender/nodes/intern/CMP_nodes/CMP_mixrgb.c (+1, -0) (Diff)
/source/blender/nodes/intern/node_util.c (+30, -0) (Diff)
/source/blender/nodes/intern/node_util.h (+5, -0) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_math.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mixRgb.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_vectMath.c (+1, -0) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_math.c (+1, -0) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_mixRgb.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+11, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+0, -5) (Diff)
/source/blender/editors/space_node/node_draw.c (+19, -27) (Diff)
/source/blender/editors/space_node/node_intern.h (+0, -2) (Diff)
/source/blender/makesdna/DNA_node_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+60, -61) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+5, -0) (Diff)
/source/blender/nodes/intern/CMP_nodes/CMP_filter.c (+1, -0) (Diff)
/source/blender/nodes/intern/CMP_nodes/CMP_math.c (+1, -1) (Diff)
/source/blender/nodes/intern/CMP_nodes/CMP_mixrgb.c (+1, -0) (Diff)
/source/blender/nodes/intern/node_util.c (+30, -0) (Diff)
/source/blender/nodes/intern/node_util.h (+5, -0) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_math.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mixRgb.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_vectMath.c (+1, -0) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_math.c (+1, -0) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_mixRgb.c (+1, -1) (Diff)