Blender Git Commit Log

Git Commits -> Revision 4e98d97

Revision 4e98d97 by Aaron Carlisle (master)
December 16, 2021, 02:30 (GMT)
Nodes: Begin splitting composite node buttons into individual files

Currently, most node buttons are defined in `drawnode.cc` however,
this is inconvenient because it requires editing many files when adding new nodes.
The goal is to minimize the number of files needed to add or update a node.

This commit moves most of the node layout functions for composite nodes into their respected
`source/blender/nodes/composite/nodes` file.

In the future, these functions will be simplified to `node_layout` once files have their own namespace.
See {D13466} for more information.

Reviewed By: HooglyBoogly

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

Commit Details:

Full Hash: 4e98d974b596cdb7b04872b9c8fb43fc284696e9
Parent Commit: 5de109c
Lines Changed: +1778, -1473

63 Modified Paths:

/source/blender/editors/space_node/drawnode.cc (+15, -1454) (Diff)
/source/blender/nodes/composite/nodes/node_composite_alphaOver.cc (+13, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_antialiasing.cc (+15, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_bilateralblur.cc (+16, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_blur.cc (+47, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_bokehblur.cc (+12, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_bokehimage.cc (+19, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_boxmask.cc (+20, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_brightness.cc (+11, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_channelMatte.cc (+47, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_chromaMatte.cc (+20, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_colorbalance.cc (+81, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_colorcorrection.cc (+221, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_colorMatte.cc (+21, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_colorSpill.cc (+52, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_composite.cc (+9, -1) (Diff)
/source/blender/nodes/composite/nodes/node_composite_crop.cc (+28, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_curves.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_defocus.cc (+47, -2) (Diff)
/source/blender/nodes/composite/nodes/node_composite_denoise.cc (+22, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_despeckle.cc (+13, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_diffMatte.cc (+14, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_dilate.cc (+20, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_directionalblur.cc (+28, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_distanceMatte.cc (+21, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_doubleEdgeMask.cc (+19, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_ellipsemask.cc (+18, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_filter.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_flip.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_glare.cc (+44, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_idMask.cc (+10, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_image.cc (+53, -4) (Diff)
/source/blender/nodes/composite/nodes/node_composite_inpaint.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_invert.cc (+13, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_keying.cc (+23, -1) (Diff)
/source/blender/nodes/composite/nodes/node_composite_keyingscreen.cc (+33, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_lensdist.cc (+19, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_levels.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_lummaMatte.cc (+15, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_mapRange.cc (+12, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_mapUV.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_mapValue.cc (+27, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_mask.cc (+34, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_movieclip.cc (+48, -2) (Diff)
/source/blender/nodes/composite/nodes/node_composite_moviedistortion.cc (+28, -3) (Diff)
/source/blender/nodes/composite/nodes/node_composite_outputFile.cc (+162, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_planetrackdeform.cc (+55, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_premulkey.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_rotate.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_scale.cc (+24, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_setalpha.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_splitViewer.cc (+16, -2) (Diff)
/source/blender/nodes/composite/nodes/node_composite_stabilize2d.cc (+28, -1) (Diff)
/source/blender/nodes/composite/nodes/node_composite_sunbeams.cc (+15, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_switch.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_switchview.cc (+19, -1) (Diff)
/source/blender/nodes/composite/nodes/node_composite_tonemap.cc (+28, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_trackpos.cc (+54, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_transform.cc (+9, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_translate.cc (+10, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_vecBlur.cc (+20, -0) (Diff)
/source/blender/nodes/composite/nodes/node_composite_viewer.cc (+27, -2) (Diff)
/source/blender/nodes/composite/nodes/node_composite_zcombine.cc (+13, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021