Blender Git Commits

Blender Git "master" branch commits.

Page: 277 / 5574

May 11, 2021, 09:31 (GMT)
Rigging: Add transform for custom bone shapes

Add translation/rotation/scale parameters for custom bones shapes. The
new scale is a 3D vector `custom_shape_scale_xyz`, and replaces the
`custom_shape_scale` float.

Reviewed By: #animation_rigging, sybren, zeddb

Differential Revision: https://developer.blender.org/D10974
May 11, 2021, 08:25 (GMT)
Merge branch 'blender-v2.93-release'
May 11, 2021, 08:24 (GMT)
Fix T88160: GPencil Remove `B` key to create Blank Keyframe in Drawing mode

Now, we have the new `I` menu for that. The `B`keymap was part of the old code.
May 11, 2021, 06:04 (GMT)
Cleanup: unnecessary extra lines for doxy sections
May 11, 2021, 06:00 (GMT)
Cleanup: remove unused baking struct members from soft-body
Revision 4226f19 by Hans Goudey
May 11, 2021, 04:10 (GMT)
Cleanup: Sort node type definitions alphabetically

Previously we had a lot merge conflicts since we always put the most
recently added node at the bottom. By sorting the list we will have
one fewer merge conflict when a node is added in most cases.
May 11, 2021, 02:30 (GMT)
Merge branch 'blender-v2.93-release'
May 11, 2021, 02:30 (GMT)
Cleanup: remove unused BPy_IDProperty struct member
May 11, 2021, 02:26 (GMT)
Merge branch 'blender-v2.93-release'
May 11, 2021, 02:20 (GMT)
Fix T88190: Freed memory use when iterating over id-properties

The id-property iterator referenced a PyObject pointer without
increasing it's user count - allowing for errors if the value
goes out of scope during iteration.
May 11, 2021, 01:28 (GMT)
Merge branch 'blender-v2.93-release'
May 11, 2021, 01:15 (GMT)
Fix memory leak in Python IDproperty iterator

Looping over IDProperty keys or calling iteritems leaked memory.

Error in original Python idproperty support from
8768707610fbc1cea2bde069cdfd6d3f3e2fc522
Revision 4333991 by Hans Goudey
May 11, 2021, 00:33 (GMT)
Cleanup: Reorder class variable declarations

The order was arbitrary, and rearranging the declarations
makes the class look less messy, and makes room for future comments.
Revision a5761bb by Hans Goudey
May 11, 2021, 00:30 (GMT)
Cleanup: Whitespace, add doxygen sections

The sections aren't helpful at the moment, but I will add more code
here soon that will benefit more from the visual separation.
Revision 6b1034d by Hans Goudey
May 11, 2021, 00:17 (GMT)
Cleanup: Use a helper function for repetitive code

Retrieving data from the component can be done in a separate function
to save some repetition.
Revision 5613c61 by Hans Goudey
May 11, 2021, 00:12 (GMT)
Functions: Add materialize methods for generic mutable virtual array

Similar to how `GVArray_For_VArray` implements `materialize_impl` to
forward the work to its non-generic virtual array, we can do the same
thing for the mutable version, `GVMutableArray_For_VMutableArray`.

This commit should have no visible changes, since as far as I can tell
the only user of this class does not implement special materialize
methods anyway.
May 10, 2021, 22:19 (GMT)
Merge branch 'blender-v2.93-release'
May 10, 2021, 22:16 (GMT)
Fix T82155: Fade inactive geometry overlay not working with instanced geometry

This enables the overlay for instanced geometry.

After this change, objects that are an instance of the current active
object (which are also being modified in the current active mode) won't
fade, which is different from the previous behavior.

Reviewed By: fclem

Maniphest Tasks: T82155

Differential Revision: https://developer.blender.org/D9362
May 10, 2021, 17:21 (GMT)
Merge branch 'blender-v2.93-release'
May 10, 2021, 17:19 (GMT)
Fix T88060: Expand freezing when deleting a Face Set with multiple loose parts

When checking if the mesh has only one Face Set only the current active
component for expand needs to be checked. Otherwhise other components
that won't be modified by Expand that contain other IDs will be taken
into account, making the Face Set deletion go into an infinite loop.

Reviewed By: JacquesLucke

Maniphest Tasks: T88060

Differential Revision: https://developer.blender.org/D11169
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021