Blender Git Commit Log

All Blender Git commits.

Page: 1259 / 8462

September 20, 2020, 17:08 (GMT)
Second attempt to fix windows missing ssize_t type.
September 20, 2020, 17:02 (GMT)
Attempt to fix missing ssize_t type on Windows.
September 20, 2020, 16:56 (GMT)
Merge branch 'master' into experimental-build
Revision 5ea1049 by Bastien Montagne (master)
September 20, 2020, 16:41 (GMT)
Sanitize type 'size' parameters in our read/write file code

This patch tries to sanitize the types of our size parameters across our read
and write code, which is currently fairly inconsistent (using `int`, `uint`,
`size_t`...), by using `size_t` everywhere. Since in Blender file themselves
we can only store chunk of size `MAX_INT`, added some asserts to ensure that
as well.

See {T79561} for details.

Differential Revision: https://developer.blender.org/D8672
September 20, 2020, 16:34 (GMT)
GPencil: Check if layer is locked for Handles

September 20, 2020, 15:00 (GMT)
LibOverride: add checks to RNA collections editing utils.

Collections of liboverride data only support insertion of new items (and
deleting or moving those around). No operation on existing items from linked
data is allowed.

Reflect that in RNA functions used to edit py-defined RNA collections.

Note that this is not ideal currently, it does the job but feedback to
user is rather poor. Ideally add-ons should implement higher-level
checks for override cases in their operators.
September 20, 2020, 14:58 (GMT)
GPencil: Hide Curve Handles when layer is locked
September 20, 2020, 14:45 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp
September 20, 2020, 14:26 (GMT)
Cleanup: Correct comment in newly added liboverride code for IDProp collections.
September 20, 2020, 14:26 (GMT)
LibOverride: expose `PROPOVERRIDE_LIBRARY_INSERTION` to py-defined properties.

This will allow add-ons to define Collection properties that support
item insertion in library override context.
September 20, 2020, 14:26 (GMT)
LibOverride: support inserting items in py-defined (IDProp-based) collections.

Supporting IDProperty-based data storage here in a generic way is fairly
simple, unlike actual RNA data (DNA-based), for which getting a proper
generic way to duplicate them from within RNA is currently not really
possible.

Part of T79562.
September 20, 2020, 14:26 (GMT)
RNA access: Add utils to search a collection item from its name, and get both item pointer and its index in the collection.
September 20, 2020, 14:26 (GMT)
IDProperties: Add utils to duplicate content of one IDProp into another.
September 20, 2020, 13:33 (GMT)
GPencil: More code cleanup of unused code

September 20, 2020, 13:33 (GMT)
GPencil: Cleanup unused code

September 20, 2020, 13:32 (GMT)
Merge branch 'master' into greasepencil-edit-curve

Conflicts:
source/blender/blenloader/intern/versioning_290.c
September 20, 2020, 13:29 (GMT)
Merge branch 'master' into greasepencil-object
September 20, 2020, 13:29 (GMT)
GPencil: Small tweak to Fill panel for Holdout

For gradient, put the parameter below both colors.
September 20, 2020, 13:29 (GMT)
GPencil: Move Holdout parameter below Base Color

It's better keep this parameter here instead to put it at the end of the panel.
September 20, 2020, 12:38 (GMT)
Fix a wrong return type (float instead of double) in double2.hh
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021