Blender Git Commit Log

All Blender Git commits.

Page: 818 / 8462

March 17, 2021, 15:32 (GMT)
Cleanup const variables

March 17, 2021, 15:30 (GMT)
Change Poll methods

March 17, 2021, 15:26 (GMT)
Remove comment about context region

March 17, 2021, 15:23 (GMT)
Remove redundant void parameter

This is not required in C++
March 17, 2021, 15:20 (GMT)
Merge branch 'master' into sculpt-dev
March 17, 2021, 14:54 (GMT)
Revert "GPencil: Remove Bezier curve data in Evaluated strokes"

This reverts commit 29ce51a67ebee6d8a9d70465a9f60c9c56e90fdc.
March 17, 2021, 14:51 (GMT)
Merge branch 'master' into temp-gpencil-io
March 17, 2021, 14:27 (GMT)
BLI: improve implicit conversions of spans

Some conversions that should work did not work before.
For example, `MutableSpan<int *> -> MutableSpan<const int *>`.
March 17, 2021, 14:24 (GMT)
LineArt: Fix transparenct mask in cutting function.
March 17, 2021, 14:23 (GMT)
LineArt: Fix transparency flag error during cutting and chaining.
March 17, 2021, 14:23 (GMT)
LineArt: Remove "Render" in structure names.
March 17, 2021, 14:21 (GMT)
LineArt: better explaination in lineart_line_cut()
March 17, 2021, 13:28 (GMT)
Cleanup LineartLine -> LineartEdge
March 17, 2021, 12:56 (GMT)
Fix warning about possibly mixed C/C++ linkage of type

Would give a warning:
```
'ED_asset_library_reference_from_enum_value' has C-linkage specified, but
returns incomplete type 'struct AssetLibraryReference' which could be
incompatible with C [-Wreturn-type-c-linkage]
```
Revision 4de7dc4 by Hans Goudey (master)
March 17, 2021, 12:51 (GMT)
UI: Correct icon and description for "Object Line Art"

The icon should be the same as other object icons rather than "Cube",
and the description was just the collection description copy and pasted.
March 17, 2021, 12:01 (GMT)
Cleanup: Reduce variable scope
March 17, 2021, 11:57 (GMT)
Modify Dopesheet block between keyframes

This makes more visible where ends each keyframe. To use, as we did before, full block sometimes looks hard to view where a keyframe ends.

Reviewed By: pepeland, mendio, Severin

Differential Revision: https://developer.blender.org/D10588
March 17, 2021, 11:54 (GMT)
Nodes: Add support to mute node wires

This patch adds the ability to mute individual wires in the node editor.
This is invoked like the cut links operator but with a new shortcut.

Mute = Ctrl + Alt
Cut = Ctrl

Dragging over wires will toggle the mute state for that wire.
The muted wires are drawn in red with a bar across the center.
Red is used in the nodes context to indicate invalid links, muted links and internal links.

When a wire is muted it exposes the original node buttons which are normally hidden when a wire is connected.

Downstream and upstream links connected using reroute nodes are also muted.

Outside scope of patch:
- Add support for pynodes e.g. Animation Nodes
- Requires minor change to check for muted links using the `is_muted` link property or the `is_linked` socket property.

Maniphest Tasks: T52659

Differential Revision: https://developer.blender.org/D2807
March 17, 2021, 11:51 (GMT)
Fix T86645: Executing "Operator Cheat Sheet" Crashes Blender

The "Operator Cheat Sheet" operator collects info about all operators, and as
part of that executes the callbacks to create dynamic enums. The callback to
enumerate the Outliner ID operations depends on Outliner context. If this isn't
available, it can just return a context-less version of the enum, that is, a
static enum with all available items. This was already done in case no context
is available at all.
March 17, 2021, 11:23 (GMT)
Fix T86655: remove doubled transforms

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