Blender Git Commit Log

All Blender Git commits.

Page: 435 / 8462

July 20, 2021, 14:53 (GMT)
Fix T89982: Geometry Nodes: 'New' Button tries to create node_tree on active modifier, rather than button context

When done from the Properties Editor, the context's modifier should be
used (this is where the button is located), when done from elsewhere,
the active modifier is still the way to go (since the context modifier is
not available then)

Maniphest Tasks: T89982

Differential Revision: https://developer.blender.org/D11972
July 20, 2021, 14:53 (GMT)
GPencil: Fix error for Pivot when object not in origin
July 20, 2021, 14:48 (GMT)
EEVEE: Fix compilation on OSX platform

OSX driver does not support loose semicolon in code
July 20, 2021, 14:39 (GMT)
GPencil: Cleanup and simplify calculations
July 20, 2021, 13:58 (GMT)
Fix: Bezier segment node adds handles incorrectly

This caused the "cyclic" attribute to appear dysfunctional.
Revision 76a3ff7 by Hans Goudey (master)
July 20, 2021, 13:37 (GMT)
Fix T89979: Assert in edit mode with curve to mesh node

The node tagged polys normals dirty, but the function to calculate the
normals didn't clear the dirty flags for polys. Now clear the poly and
corner dirty normal flags.
July 20, 2021, 13:36 (GMT)
Fix crash/undefined-behavior when opening tracker with clip region open

Python code was explicitly hiding the tool header region, but drawing
should not modify screen context. That can cause all kinds of issues,
like this one. Such stuff can be handled by editor C code.
July 20, 2021, 12:59 (GMT)
Cleanup: Remove unused (potentially problematic) region type declaration

There were two region types declared for `RGN_TYPE_TOOLS`, there should
only ever be one. In fact this may cause problems when region types are
looked up, although it didn't seem to cause any obvious ones in this
case.

Removed the listener callback alongside it, which is written
specifically for the old tools region and shouldn't be needed anymore
either.
July 20, 2021, 12:58 (GMT)
Cleanup: use single back-tick quoting in comments

While doxygen supports both, conform to our style guide.

Note that single back-tick's are already used in a majority of comments.
July 20, 2021, 12:56 (GMT)
Fix missing Tool Settings button toggle

The View > Tool Settings button didn't show up because of a wrong
property name.
July 20, 2021, 12:54 (GMT)
Cleanup: use doxygen style parameters in noise.c

These used their own ad-hoc syntax.
July 20, 2021, 12:49 (GMT)
Cleanup: Remove redundant forward declarations.
July 20, 2021, 12:49 (GMT)
Cleanup: added const keyword to BLI_dlrbTree search functions.
July 20, 2021, 12:47 (GMT)
Sculpt dyntopo: Another fix for faceset boundary handling

* Turned out pbvh->cd_faceset_offset wasn't being updated
correctly.
July 20, 2021, 12:36 (GMT)
Merge branch 'master' into tracking_tools
July 20, 2021, 11:56 (GMT)
Sculpt dyntopo: Another small fix
July 20, 2021, 11:29 (GMT)
A few small fixes for last commit
July 20, 2021, 11:28 (GMT)
Fix crash in delaunay C interface test.

The test forgot to set the new need_ids field, which luckily
exposed a bug in the C api for delaunay when that field is false.
Fixed the bug and the test, and added a test for the need_ids false
case.
July 20, 2021, 11:14 (GMT)
Sculpt dyntopo: Face set boundaries are now presered with dyntopo

* Face set boundaries are now preserved on dyntopo remeshing.
* MDynTopoVert->flag now has a DYNVERT_FSET_BOUNDARY flag
in addition to DYNVERT_BOUNDARY.
* Instrumented uiBut with ASAN poison regions to hopefully
find the super evil memory corruption bug that's been driving
me insane. It's frustratingly intermittent. There are five
poison regions.
July 20, 2021, 10:53 (GMT)
MCE: Remove unused hotkey configs
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021