Blender Git Commits

Blender Git "master" branch commits.

Page: 345 / 5574

March 17, 2021, 11:18 (GMT)
Cleanup: clang format
March 17, 2021, 10:52 (GMT)
Cleanup: improve gathering supported domains by geometry type
March 17, 2021, 10:52 (GMT)
Cleanup: remove unnecessary namespace specifiers
March 17, 2021, 10:38 (GMT)
Fix T86609: GPencil: Sculpt brush cursor disappears on undo.

Regression from rB2a8122fb65c5, somehow that piece of code was lost
during the refactor.
March 17, 2021, 10:37 (GMT)
BLI: provide a default hash for enums

This avoids some boilerplate code that was necessary when using enums
as keys in maps or sets.
March 17, 2021, 10:15 (GMT)
Geometry Nodes: store domain and data type in attribute hints

The information is not exposed in the attribute search yet.
March 17, 2021, 08:18 (GMT)
Fix concern: lookup could fail.

Concern raised on {93e2491ee724}.
March 17, 2021, 08:14 (GMT)
Cleanup: Use blender::MultiValueMap.

Fixed concern raise on {93e2491ee724}.
March 17, 2021, 07:59 (GMT)
Cryptomatte: Show Name of Object/Material Under The Cursor.

This change shows the object or material name with the cursor when picking for a cryptomatte node.

Reviewed By: Julian Eisel

Differential Revision: https://developer.blender.org/D10705
March 17, 2021, 06:19 (GMT)
Fix outliner multi-object edit-armature operations

Recursive restrict selection (hide/selectable flag) & renaming
edit-bones both used the active object, even when bones for another
non-active object were being operated on.

Bone renaming would rename a bone in the active object
(if that name exists).
March 17, 2021, 04:27 (GMT)
Comments: document memory management for `BPyPropStore`
March 17, 2021, 04:15 (GMT)
PyAPI: use union to store pointer poll callback

Reduces `BPyPropStore` size by one pointer.
March 17, 2021, 01:43 (GMT)
UI: Rename Init to Initialize Face Sets in menu

Reviewed By: HooglyBoogly

Differential Revision: https://developer.blender.org/D10741
Revision 96abe8a by Hans Goudey
March 17, 2021, 01:27 (GMT)
Add versioning code removed in 91561629cd0b

rB91561629cd0b removed the versioning code added in rBb617b4441961
for the spreadsheet status bar. This commit simply adds it back.
March 16, 2021, 22:45 (GMT)
Bugfix: properly rename Null audio device to None
March 16, 2021, 22:21 (GMT)
Audaspace: porting minor improvements from upstream

- NullDevice is now called None
- Automatic choice of best available device.
- Minor formatting, documentation and cmake fixes.
March 16, 2021, 22:21 (GMT)
Audaspace: add support for PulseAudio on Linux

This adds PulseAudio as audio backend on Linux.
PulseAudio is the main audio engine used on most,
if not all, Linux distributions today.

Ref T86590
March 16, 2021, 22:21 (GMT)
Audaspace: add support for WASAPI on Windows

This adds WASAPI as audio backend on Windows.
WASAPI is the modern standard audio API on
Windows introduced with Windows Vista.

Ref T86590
March 16, 2021, 22:21 (GMT)
Audaspace: add support for CoreAudio on macOS

This adds CoreAudio as audio backend on macOS.
CoreAudio is the standard audio API on macOS.

Ref T86590
March 16, 2021, 22:18 (GMT)
Fix issues with automatic proxy building

After merging patches and resolving conflicts, typo prevented correct operation.
This uncovered crash on NULL dereference as well.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021