Blender Git Commit Log

All Blender Git commits.

Page: 56 / 8462

November 29, 2021, 14:30 (GMT)
Merge branch 'master' into subdivision_work
November 29, 2021, 14:25 (GMT)
Fix T93431: Crash when empty is marked as asset

Make `ED_preview_id_is_supported(ID *)` NULL-safe. It's semantically
valid, as it's not possible to render a preview of a NULL ID.

The crash was introduced in 481f032f5cbe2cd3c36c9ef516670fd9e06db25f

Reviewed By: sybren, jbakker

Maniphest Tasks: T93431

Differential Revision: https://developer.blender.org/D13398
November 29, 2021, 14:23 (GMT)
Remove old depsgraph implementation.
November 29, 2021, 14:19 (GMT)
Use proper despgraph from the snap context.
November 29, 2021, 14:19 (GMT)
Fix for missing subdivision when the wrapper was already computed.
Revision f9add2d by Hans Goudey (master)
November 29, 2021, 14:11 (GMT)
Fix: Missing min value for set spline resolution node
November 29, 2021, 13:48 (GMT)
Fix compile error.
November 29, 2021, 13:22 (GMT)
Refactor BKE_bpath module.

The main goal of this refactor is to make BPath module use `IDTypeInfo`,
and move each ID-specific part of the `foreach_path` looper into their
own IDTypeInfo struct, using a new `foreach_path` callback.

Additionally, following improvements/cleanups are included:
* Attempt to get better, more consistent namings.
** In particular, move from `path_visitor` to more standard `foreach_path`.
* Update and extend documentation.
** API doc was moved to header, according to recent discussions on this
topic.
* Remove `BKE_bpath_relocate_visitor` from API, this is specific
callback that belongs in `lib_id.c` user code.

NOTE: This commit is expected to be 100% non-behavioral-change. This
implies that several potential further changes were only noted as
comments (like using a more generic solution for
`lib_id_library_local_paths`, addressing inconsistencies like path of
packed libraries always being skipped, regardless of the
`BKE_BPATH_FOREACH_PATH_SKIP_PACKED` `eBPathForeachFlag` flag value,
etc.).

NOTE: basic unittests were added to master already in
rBdcc500e5a265093bc9cc.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D13381
November 29, 2021, 12:43 (GMT)
Fix drawing annotations on surface

Caused by {rBaa0ac0035a0d}.

Similar solution to {rBc0fdaf700a5}.
November 29, 2021, 11:44 (GMT)
Fix T93417: Strip outline not aligned with image

When using non-uniform aspect ratio, strip outline is not aligned
correctly.

Apply pixel aspect ratio to image quad and origin.
Revision f1118ee by Omar Emara (master)
November 29, 2021, 11:01 (GMT)
Nodes: Support internal links for custom sockets

Currently, nodes with custom sockets do not get their internal links
populated. So operators like Delete And Reconnect don't work with such
nodes. This patch put custom sockets into consideration when computing
priorities for internal links such that sockets of the same idname get
connected. Additionally, the patch cleanup the function in the process
to avoid redundant code repetition.

Reviewed By: Jacques Lucke

Differential Revision: https://developer.blender.org/D13386
Revision ab2a7aa by Omar Emara (master)
November 29, 2021, 10:34 (GMT)
Fix T93438: Auto linking do not work for custom sockets

Currently, custom sockets are no longer supported for automatic linking
when dropping a node on a link. This is because SOCK_CUSTOM is given a
negative priority and is ignored. To fix this, SOCK_CUSTOM is now given
the lowest priority and the rest of the sockets got their priority
incremented.

Reviewed By: Jacques Lucke

Differential Revision: https://developer.blender.org/D13403
November 29, 2021, 10:27 (GMT)
Merge branch 'master' into temp-gpu-image-engine
November 29, 2021, 10:26 (GMT)
Cleanup: Silenced clang-tidy warning.
November 29, 2021, 10:14 (GMT)
Merge branch 'blender-v3.0-release'
November 29, 2021, 10:10 (GMT)
First rendered pixel with the new image engine.
November 29, 2021, 10:04 (GMT)
Fix T93456: Properly translate operator on splash screen

Use the translation API to lookup the string before formatting occurs.

Differential Revision: https://developer.blender.org/D13400
November 29, 2021, 02:50 (GMT)
Sculpt-dev: fix memory corruption
November 29, 2021, 02:36 (GMT)
Sculpt-dev: Fix color filter not auto
creating a color layer.

* This is probably something I broke.
There was a SCULPT_has_colors() call that
wasn't needed.
November 28, 2021, 23:08 (GMT)
Import changes from code review branch.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021