December 17, 2020, 16:39 (GMT) 
Merge remotetracking branch 'origin/master' into geometrynodes 
December 10, 2020, 10:05 (GMT) 
Merge remotetracking branch 'origin/master' into geometrynodes 
Revision 390c4ef by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) December 2, 2020, 15:58 (GMT) 
Merge branch 'master' into geometrynodes 
Revision f14c944 by Hans Goudey (geometrynodes, geometrynodesdistributepoints, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) December 1, 2020, 15:28 (GMT) 
UI: Add new node colors for geometry nodes During the development of the new nodes in the `geometrynodes` branch the color of the new nodes wasn't considered, so all of the nodes ended up red, the color for "input" nodes. This patch introduces two new colors, one for "Geometry" and one for "Attributes". There are only two attribute nodes currently, but the next sprint will add two more, attribute mix, and sample from texture. The attribute nodes are conceptually different enough from the nodes that modify the geometry that they deserve their own color. Differential Revision: https://developer.blender.org/D9682 
Revision 399e5cc by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) December 1, 2020, 14:11 (GMT) 
Geometry Nodes: support swapping inputs in function nodes This is the same fix as in rB5ae666c2cc67be0e5ffb897c1ff48fe434d7dbc6. 
Revision 5ae666c by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) December 1, 2020, 14:04 (GMT) 
Geometry Nodes: automatically reconnect when swapping inputs This makes it easier to swap the inputs to the Join Geometry node. The behavior is the same as in the Math node. 
Revision b9525e3 by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) December 1, 2020, 10:32 (GMT) 
Geometry Nodes: correct modifier name when creating from node editor The name should be the same as when the modifier is created in the modifier tab of the properties editor. 
Revision 1bb2c7d by Hans Goudey (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 30, 2020, 22:43 (GMT) 
Cleanup: Store "is_active" instead of pointer property in panel type This is consistent with the way other panel type fields are stored. 
Revision a0f41a4 by Hans Goudey (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 30, 2020, 22:36 (GMT) 
Merge branch 'master' into geometrynodes 
Revision 7aa47cd by Dalai Felinto (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 30, 2020, 19:25 (GMT) 
Merge remotetracking branch 'origin/master' into geometrynodes 
Revision 1ecc2b3 by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 30, 2020, 15:43 (GMT) 
Cleanup: add a comment 
Revision f7d9ec6 by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 30, 2020, 15:34 (GMT) 
Merge branch 'master' into geometrynodes 
Revision 7c4c680 by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 30, 2020, 15:33 (GMT) 
Cleanup: correct function name 
Revision 69f4088 by Hans Goudey (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 30, 2020, 15:23 (GMT) 
Geometry Nodes: Change modifier name The modifier was called "Empty", which reflects the fact that the modifier doesn't do anything when you add it. However, that is not true after you change the modifier's node group, and the fact that the modifier uses nodes is the one thing that distinguishes it at this point. This commit changes the name to "Geometry Nodes", which is simple and consistent with the "Geometry Node Editor" and the naming of the project so far. 
Revision eb94029 by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 30, 2020, 09:27 (GMT) 
Merge branch 'master' into geometrynodes 
Revision a7680e2 by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 27, 2020, 18:44 (GMT) 
Merge branch 'master' into geometrynodes 
Revision bc3b484 by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 27, 2020, 18:44 (GMT) 
Geometry Nodes: do not create geometry depsgraph relation for empty object This resulted in a warning. 
Revision 659ef49 by Jacques Lucke (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 27, 2020, 18:38 (GMT) 
Geometry Nodes: support muted nodes The handling of muted nodes is handled at the derived node tree level now. This is also where expanding node groups is handled. Muted nodes are relinked and removed from the derived tree during construction. The geometry node evaluation code does not have to know about muted nodes this way. 
Revision 683041f by Pablo Vazquez (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 27, 2020, 18:25 (GMT) 
Revision 39ee0a5 by Pablo Vazquez (geometrynodes, geometrynodesdistributepoints, geometrynodesmixattributes, geometrynodespointseparatenode, tempgeometrynodesdistributepointscleanup) November 27, 2020, 18:07 (GMT) 
UI: Update node socket colors Note: This also changes the Shader socket color, to match "Shading" in the Outliner. Theme update for shader nodes will be committed separately. Related to T82689 
