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 |
|
|
|


Master Commits
MiikaHweb | 2003-2021