Blender Git Commits

Blender Git commits from all branches.

Page: 323 / 2888

June 14, 2021, 14:34 (GMT)
Fix T89033: segfault reordering animation channels

Fix segmentation fault that can occur when reordering animation
channels.

Under some specific conditions, the list "act->curves" is empty in the
"join_groups_action_temp" function. In particular, this happens when a
scene contains an action that has not been pushed down, and with no
keyframe in it.

Reviewed By: sybren

Differential Revision: https://developer.blender.org/D11569
June 14, 2021, 14:34 (GMT)
Fix T89001: node search not working anymore
June 14, 2021, 14:34 (GMT)
Fix object assets getting duplicated after dropping

The operator run when dropping objects would duplicate the dropped object and
place that in the scene, even though that was just appended. Addressed by
making the duplication optional for the operator. If the duplication is not
requested, the object is just added to the scene (if needed), repositioned
based on the drop location and selected (deselecting other objects).
This makes the operator work as expected when using it to drop assets.

Reviewed as part of https://developer.blender.org/D11536.

Reviewed by: Bastien Montagne
June 14, 2021, 14:34 (GMT)
Add option to link assets on drag & drop

Note: Linking in this case as in link vs. append. Easily confused with linking
a data-block to multiple usages (e.g. single material used by multiple
objects).

Adds a drop-down to the Asset Browser header to choose between Link and Append.
This is probably gonna be a temporary place, T54642 shows where this could be
placed eventually.

Linking support is crucial for usage of the asset browser in production
environments. It just wasn't enabled yet because a) the asset project currently
focuses on single user, not production assets, and b) because there were many
unkowns still for the workflow that have big impact on production use as well.
With the recently held asset workshop I'm more confident with enabling linking,
as design ideas relevant to production use were confirmed.

Differential Revision: https://developer.blender.org/D11536

Reviewed by: Bastien Montagne
June 14, 2021, 14:31 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 14, 2021, 14:28 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
June 14, 2021, 14:27 (GMT)
Cleanup: Assets, slight simplification of panel drawing code

Slight simplification of panel drawing code in the asset browser.

No functional changes.
June 14, 2021, 13:55 (GMT)
LineArt: clean up
June 14, 2021, 13:41 (GMT)
Merge remote-tracking branch 'origin/master' into lineart-fn-cached
June 14, 2021, 12:56 (GMT)
Lineart: Clean up cache patch.
June 14, 2021, 12:46 (GMT)
Lineart: Clean up cache patch.
June 14, 2021, 11:49 (GMT)
Merge remote-tracking branch 'origin/master' into lineart-fn-cached
June 14, 2021, 11:44 (GMT)
Merge branch 'master' into soc-2021-uv-editor-improvements
June 14, 2021, 10:44 (GMT)
Merge branch 'master' into temp-compact-node-prototype
June 14, 2021, 10:30 (GMT)
learnt basic arrow, ui panels
June 14, 2021, 10:30 (GMT)
Pysics: Added visualisation for forces due to effectors, normal forces and gravity.
June 14, 2021, 10:30 (GMT)
Physics: Added visualisation for frictional forces, plus some clean-ups to previous commit
June 14, 2021, 10:30 (GMT)
Physics: Added visualisation for rigid bodies' velocities.
June 14, 2021, 10:29 (GMT)
Merge branch 'master' of https://git.blender.org/blender
June 14, 2021, 08:10 (GMT)
Revert "Nodes: String to Curve, Value to String, String Join, String Substring, String Length"

This reverts commit fc993a7d54157338a6a826ac37be9fe52651560d.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021