Blender Git Commit Log

All Blender Git commits.

Page: 1515 / 8462

June 30, 2020, 12:36 (GMT)
Fix T78447: Cycles vertex color node not working with hair
June 30, 2020, 12:26 (GMT)
Fix missing relation in compositor depsgraph

This is a fix for c7694185c92. An object without base can still be in the
depsgraph, and then the `VIEW_LAYER_EVAL` node does not exist.

This popped up while @Sergey was looking into T78264.
Revision 3c9ba5e by TempoDev (soc-2020-custom-menus)
June 30, 2020, 12:13 (GMT)
Custom Menus: Add Pie menu
Revision b83e559 by TempoDev (soc-2020-custom-menus)
June 30, 2020, 12:04 (GMT)
Revert "Custom Menus: Add Pie menu"

This reverts commit fe0e9900d5811a2d4d018ec24fedc139d21d9de6.
June 30, 2020, 12:01 (GMT)
Cleanup: add missing extern "C"
June 30, 2020, 12:00 (GMT)
Transform: Reduce the alpha in the Edge Slide drawing

It was very intense and could be confused with the `Even` option.
June 30, 2020, 11:58 (GMT)
Transform: Add constraint intersection support

Snap to faces and edges is now enhanced in the Edge Slide.

It works in the same way that it already works in the Vert Slide.

Basically it now snaps to the intersection of the slid edge with the
face plane or the edge line.
June 30, 2020, 11:35 (GMT)
Nodes: store nodes by bNodeType instead of idname

This is more efficient in most cases.
June 30, 2020, 11:17 (GMT)
Cleanup: simplified conditionals, remove warnings on linux

Use unsigned int to avoid any range issues.
Remove trailing whitespaces in face elements.
Remove `== false` from conditionals.
June 30, 2020, 11:09 (GMT)
Alembic exporter: Fix Windows build errors

Some Windows-specific code needed adjustment after 2917df21adc8a1ce.
June 30, 2020, 10:54 (GMT)
Cleanup: spelling
June 30, 2020, 10:52 (GMT)
Fix T77460: Easy to create cyclic dependencies in collections and crash Blender.

Cyclic check was not checking for collections instanciated by objects...
June 30, 2020, 10:50 (GMT)
Cleanup: clang-format
June 30, 2020, 10:49 (GMT)
Fix crash when opening some old/broken .blend files after recent fix.

Now that `BKE_main_collections_parent_relations_rebuild()` is called
from readfile code, we need to make it resilient to potential NULL
master collection pointer in scenes.
June 30, 2020, 10:44 (GMT)
Fix (unreported) critical mistake in Collection liblink code in readfile.c.

Prelimenary step to fix T77460.

Not sure how or when that thing was done, but since that call walks
around collections relationships, it's an utterly critical violation of
liblinking principles (code here should never, ever 'get outside' of its
own ID scope).

This was wroking so far only because code called through this function
(`BKE_collection_parent_relations_rebuild`) was only following parents
pointers (in `BKE_collection_find_cycle()`), which would be either valid
or non-existent.

But next commit is going to change that to also check collection's
objects instancing of other collections.
June 30, 2020, 10:33 (GMT)
Use unique_ptr to avoid early destruction of new meshes.
June 30, 2020, 10:27 (GMT)
Fix T78172: Undo crash due to IDTemplate operations missing undo push.

This should be included in 2.83 as well.
June 30, 2020, 10:19 (GMT)
LibOverride: Add minimal support of liboverrides to shapekeys.
June 30, 2020, 10:19 (GMT)
LibOverride: Refactor 'make override' 3DView operator.

This one now uses a generic 'dependency detection' process to decide
which IDs should be overridden.

This will e.g. allow to override mesh and shapekeys when those have some
values controlled by drivers using an armature bone...
June 30, 2020, 10:19 (GMT)
LibOverride: Fix handling of owned ID pointers in diffing process.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021