Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2574 / 8462

April 16, 2019, 19:10 (GMT)
Selecing a pose bone in outliner deselect others

This mimics what is now the behaviour for edit bones as well.
See e6151bc4c1f2.

And it also matches what we do in the viewport when selecting bones.
April 16, 2019, 18:42 (GMT)
Fix T63066: Outliner crash when selecting object being in armature editmode

While fixing it, also reproducing multi-object selection logic we have
in the viewport. If you select one bone from an armature, it deselects all
bones from the other armatures currently in edit mode.

Inspired by proposed fix by Philipp Oeser (lichtwerk).

Code explanation
================

CTX_data_edit_object(C) may be NULL here. In the few cases where it is
not we use it for the notifier (in the other cases we call the notifier
with NULL, so no harm done).

This code is called during outliner drawing, and it is called, for
instance every time you mouse hover a bone.

If you have a mesh object in edit mode and mouse hover the bones of an armature
it is plain obvious we can't rely on CTX_data_edit_object() for anything
armature related. And that the original assert was asking for troubles.
April 16, 2019, 18:35 (GMT)
Fix build with QEX disabled
April 16, 2019, 18:18 (GMT)
Merge branch 'sculpt-mode-features' of git.blender.org:blender into sculpt-mode-features
April 16, 2019, 18:16 (GMT)
Automasking: Open edges automasking and refactor

This new version should allow us to stack multiple automasking
operations in one brush. The UI still needs to be done for supporting
that.

This is still a binary mask, it does not have falloff, but now the code
was done with that in mind.
April 16, 2019, 18:15 (GMT)
some minor fixes for libQex dependency setup
April 16, 2019, 17:58 (GMT)
initial implementation of libQex-based quad remeshing

note, still crashes often... has some memory alloc/free issues
April 16, 2019, 15:55 (GMT)
Merge branch 'master' into temp-clang-format
April 16, 2019, 15:55 (GMT)
Cleanup: avoid adjacent C-style comments

Causes clang-format to give different results on a second run.
April 16, 2019, 15:52 (GMT)
Merge branch 'master' into temp-clang-format
April 16, 2019, 15:50 (GMT)
Cleanup: avoid adjacent C-style comments

Causes clang-format to give different results on a second run.
April 16, 2019, 15:41 (GMT)
Spline IK: support changing individual bone length via Y scaling.

Previously Spline IK provided only two choices: either scale the
length of the bone chain to fit the length of the curve, or don't
scale the bone in the Y dimension at all (ignoring effects of
actually fitting to the curve due to curvature and curve object
scale).

This patch adds a new option to use the pre-IK Y scale of the
bones to adjust their length when fitted to the curve, allowing
individual posing control over the length of the segments.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4687
April 16, 2019, 15:39 (GMT)
Merge branch 'master' into temp-clang-format
April 16, 2019, 15:37 (GMT)
Cleanup: simplify comments

clang-format reformatted when running a second time.
April 16, 2019, 15:29 (GMT)
Merge branch 'master' into temp-clang-format
April 16, 2019, 15:10 (GMT)
Clang-format: Speed up detection of clang-format

Don't construct the full build environment, following
feedback from Ray.
April 16, 2019, 15:03 (GMT)
ClangFormat: add comments to ignore formatting
April 16, 2019, 15:02 (GMT)
Fix T63312: Crash XRay + clipping

Outline shaders were only selected when no checker depth was available.

Reviewed By: fclem

Maniphest Tasks: T63312

Differential Revision: https://developer.blender.org/D4661
April 16, 2019, 15:01 (GMT)
Merge branch 'master' into temp-clang-format
April 16, 2019, 14:57 (GMT)
ClangFormat: add comments to ignore formatting
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021