http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Severin http://www.miikahweb.com/ MiikaHweb - Blender Commits By Severin fi Mon, 14 Oct 19 13:44:24 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[80fe0ac] blender-v2.81-release: Fix T70581: Node Wrangler output switching broken]]> http://www.miikahweb.com/en/blender/git-logs/commit/80fe0ac7ff8cf44cc7f3706ea47270a1e794e1ff 80fe0ac
Branches : blender-v2.81-release
Author : Julian Eisel (Severin)
----------------------------------------
Fix T70581: Node Wrangler output switching broken

When executing the node selection operator through Python, or in fact
any similar select operator with drag-all-selected support, the operator
was enabling modal execution, which should not be done in this case.
Reason was simply a wrong default for an internal property.

----------------------------------------
1 Path Changed]]>
Mon, 14 Oct 2019 10:11:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/80fe0ac7ff8cf44cc7f3706ea47270a1e794e1ffJulian Eisel
<![CDATA[[db6657a] soc-2019-openxr: Fix compile error on Windows after last commit]]> http://www.miikahweb.com/en/blender/git-logs/commit/db6657aa151eaeeed025896b99f17656470ef6cb db6657a
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Fix compile error on Windows after last commit

----------------------------------------
1 Path Changed]]>
Fri, 11 Oct 2019 13:40:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/db6657aa151eaeeed025896b99f17656470ef6cbJulian Eisel
<![CDATA[[76eecb9] temp-graph-select-changes: Don't change selection of handles when clicking just on key]]> http://www.miikahweb.com/en/blender/git-logs/commit/76eecb97cc627e1fd346fff4ac305917b5f40904 76eecb9
Branches : temp-graph-select-changes
Author : Julian Eisel (Severin)
----------------------------------------
Don't change selection of handles when clicking just on key

----------------------------------------
1 Path Changed]]>
Thu, 10 Oct 2019 15:42:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/76eecb97cc627e1fd346fff4ac305917b5f40904Julian Eisel
<![CDATA[[2da911e] temp-graph-select-changes: Make handle drag and selection consistent with other cases]]> http://www.miikahweb.com/en/blender/git-logs/commit/2da911e6c06bbd6e760c7b3d20eef9e976a3e06c 2da911e
Branches : temp-graph-select-changes
Author : Julian Eisel (Severin)
----------------------------------------
Make handle drag and selection consistent with other cases

When selecting a handle that wasn't selected previously, we deselect
others, when dragging an already selected handle, we move it, etc.

----------------------------------------
1 Path Changed]]>
Thu, 10 Oct 2019 16:47:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2da911e6c06bbd6e760c7b3d20eef9e976a3e06cJulian Eisel
<![CDATA[[6adb400] temp-graph-select-changes: Always move handles with key, regardless of selection]]> http://www.miikahweb.com/en/blender/git-logs/commit/6adb4001ff519893a438d422ddea61f2f7efcf98 6adb400
Branches : temp-graph-select-changes
Author : Julian Eisel (Severin)
----------------------------------------
Always move handles with key, regardless of selection

This is just a rather hacky initial implementation.

----------------------------------------
1 Path Changed]]>
Thu, 10 Oct 2019 15:17:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6adb4001ff519893a438d422ddea61f2f7efcf98Julian Eisel
<![CDATA[[961937a] temp-graph-select-changes: Add drag-all-selected support]]> http://www.miikahweb.com/en/blender/git-logs/commit/961937a568211fa18f6816419ad40968c69c7898 961937a
Branches : temp-graph-select-changes
Author : Julian Eisel (Severin)
----------------------------------------
Add drag-all-selected support

Basically applies Graph Editor changes from D5979.

----------------------------------------
1 Path Changed]]>
Thu, 10 Oct 2019 15:33:01 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/961937a568211fa18f6816419ad40968c69c7898Julian Eisel
<![CDATA[[1857aa3] master: UI: Only hide locked transform manipulator axes for matching...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1857aa32bd3bf6f48b3e1a24ad7576af5e06540a 1857aa3
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
UI: Only hide locked transform manipulator axes for matching spaces

The manipulator would hide axes that were locked, even if the lock was
applied to a different space. That would lead to confusing behavior of
the manipulator. E.g.:
* Add armature
* Enter Pose Mode and select the bone
* Lock X and Y location in the Sidebar
* Enable the Move tool
* Only the Y axis is visible, but doesn't do anything on dragging
The manipulator would only show the Y axes, even though the lock is
applied to the bone's local Y axis, which matches the manipulators Z
axis.

Differential Revision: D6021

Reviewed by: Brecht van Lommel, William Reynish

----------------------------------------
1 Path Changed]]>
Thu, 10 Oct 2019 13:17:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1857aa32bd3bf6f48b3e1a24ad7576af5e06540aJulian Eisel
<![CDATA[[cf192bd] master: Fix missing manipulator update when toggling bone lock]]> http://www.miikahweb.com/en/blender/git-logs/commit/cf192bdd43b8cd4e89161ca7fc5986f6f1a239f1 cf192bd
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Fix missing manipulator update when toggling bone lock

----------------------------------------
1 Path Changed]]>
Thu, 10 Oct 2019 13:08:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cf192bdd43b8cd4e89161ca7fc5986f6f1a239f1Julian Eisel
<![CDATA[[7c88d84] master: Fix: Manipulator visible if root or tip of locked bone is selected...]]> http://www.miikahweb.com/en/blender/git-logs/commit/7c88d845157ee290b1802a071a5d1aad5be63b17 7c88d84
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Fix: Manipulator visible if root or tip of locked bone is selected

When an edit-bone was locked, we hid the transform manipulator for it.
But only if the bone itself was selected, not when the root or tip were
selected, even though they are locked then too. So this makes sure the
manipulator is shown in neither case.

----------------------------------------
1 Path Changed]]>
Thu, 10 Oct 2019 13:06:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7c88d845157ee290b1802a071a5d1aad5be63b17Julian Eisel
<![CDATA[[941e1f5] soc-2019-openxr: Strictly follow specification to get OpenXR extension functions...]]> http://www.miikahweb.com/en/blender/git-logs/commit/941e1f5a98756f9262213c152df287fa36d85f3e 941e1f5
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Strictly follow specification to get OpenXR extension functions

This fixes linking errors with the Monado runtime. The specification
says that extension functions have to be gotten through
`xrGetInstanceProcAddr()` which we did for some extensions, but not for
the graphics extensions. Worked fine earlier, but broke meanwhile.

----------------------------------------
1 Path Changed]]>
Thu, 10 Oct 2019 12:47:00 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/941e1f5a98756f9262213c152df287fa36d85f3eJulian Eisel
<![CDATA[[e9832f0] soc-2019-openxr: Merge branch 'master' into soc-2019-openxr]]> http://www.miikahweb.com/en/blender/git-logs/commit/e9832f053b06e14d45d774e3f9ad3f9449b8dedb e9832f0
Branches : soc-2019-openxr
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into soc-2019-openxr

----------------------------------------
0 Paths Changed]]>
Thu, 10 Oct 2019 09:30:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e9832f053b06e14d45d774e3f9ad3f9449b8dedbJulian Eisel
<![CDATA[[b1f1c8c] master: Fix: region toggle operator being able to toggle regions it...]]> http://www.miikahweb.com/en/blender/git-logs/commit/b1f1c8c33fabb3c03b90d101c8f9df2b5abe8740 b1f1c8c
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Fix: region toggle operator being able to toggle regions it shouldn't

Only regions with alignment set should be toggle-able. If this is not
set, then the region is likely either a main region, or entirely hidden
by the user (not just collapsed).

----------------------------------------
1 Path Changed]]>
Tue, 08 Oct 2019 09:35:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b1f1c8c33fabb3c03b90d101c8f9df2b5abe8740Julian Eisel
<![CDATA[[95749f5] master: Fix T70522: Sidebars in Clip Editor work incorrectly in Dopesheet...]]> http://www.miikahweb.com/en/blender/git-logs/commit/95749f5d548c9cd304b2f8399c791c98e431a19e 95749f5
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Fix T70522: Sidebars in Clip Editor work incorrectly in Dopesheet mode

Actually, in Dopesheet mode, the regions shouldn't be toggle-able at
all. For the user they should appear to not exist.
Previously the Movie Clip Editor archieved this by setting the region
alignments to NONE, which this restores.

Introduced in 6aef124e7d28.

----------------------------------------
1 Path Changed]]>
Tue, 08 Oct 2019 08:33:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/95749f5d548c9cd304b2f8399c791c98e431a19eJulian Eisel
<![CDATA[[7dea058] master: UI: Move all Selected NLA-Strips when Dragging]]> http://www.miikahweb.com/en/blender/git-logs/commit/7dea0585468d9e7b51dc744e34eebfb0e38ebb08 7dea058
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
UI: Move all Selected NLA-Strips when Dragging

Part of T57918. Selecting and dragging items were conflicting actions
previously when both were using the same mouse button. This avoids the
conflict.

See be2cd4bb5325 for details on behavior.

----------------------------------------
1 Path Changed]]>
Mon, 07 Oct 2019 18:34:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7dea0585468d9e7b51dc744e34eebfb0e38ebb08Julian Eisel
<![CDATA[[db66c33] master: Fix T70462: Shift+Click on neighbour folder enters it]]> http://www.miikahweb.com/en/blender/git-logs/commit/db66c33efe42161f984a7c5c54228c6efcca43fe db66c33
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Fix T70462: Shift+Click on neighbour folder enters it

In fact, the operator implementation seems to have some issues, which is
why this behaved so glitchy. But for properly set up keymaps it should
work fine.

----------------------------------------
2 Paths Changed]]>
Fri, 04 Oct 2019 15:28:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/db66c33efe42161f984a7c5c54228c6efcca43feJulian Eisel
<![CDATA[[809ab29] master: UI: Move all Selected Markers when Dragging]]> http://www.miikahweb.com/en/blender/git-logs/commit/809ab298f1ca8696b8f997c80da8ddf3ae95b89c 809ab29
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
UI: Move all Selected Markers when Dragging

Part of T57918. Selecting and dragging items were conflicting actions
previously when both were using the same mouse button. This avoids the
conflict.

See 056fcdfe7bbed3 for details on behavior.

----------------------------------------
1 Path Changed]]>
Fri, 04 Oct 2019 14:46:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/809ab298f1ca8696b8f997c80da8ddf3ae95b89cJulian Eisel
<![CDATA[[d4d036a] master: UI: Move all Selected Dopesheet Keys when Dragging]]> http://www.miikahweb.com/en/blender/git-logs/commit/d4d036ae140aaa7785cd0b1edc32243847c64410 d4d036a
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
UI: Move all Selected Dopesheet Keys when Dragging

Part of T57918. Selecting and dragging items were conflicting actions
previously when both were using the same mouse button. This avoids the
conflict.

See 056fcdfe7bbed3 for details on behavior.

----------------------------------------
1 Path Changed]]>
Fri, 04 Oct 2019 14:46:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d4d036ae140aaa7785cd0b1edc32243847c64410Julian Eisel
<![CDATA[[1f5ae1a] master: UI: Move all Selected Strips and Strip Handles when Dragging]]> http://www.miikahweb.com/en/blender/git-logs/commit/1f5ae1a5a505ad5aba8bcae794ca0c4e9dd2d684 1f5ae1a
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
UI: Move all Selected Strips and Strip Handles when Dragging

Part of T57918. Selecting and dragging items were previously conflicting
actions when both were using the same mouse button. This avoids the
conflict.

See 056fcdfe7bbed3 for details on behavior.

----------------------------------------
1 Path Changed]]>
Fri, 04 Oct 2019 14:46:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1f5ae1a5a505ad5aba8bcae794ca0c4e9dd2d684Julian Eisel
<![CDATA[[5f51e78] master: Node Editor: Use new operator utilities for node selection...]]> http://www.miikahweb.com/en/blender/git-logs/commit/5f51e781720649be7c1079353d068a51829b33b9 5f51e78
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Node Editor: Use new operator utilities for node selection and dragging

Previous commit moved most of this code into more general/generic
utility functions, so we can use that in the Node Editor now.

----------------------------------------
1 Path Changed]]>
Fri, 04 Oct 2019 14:46:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5f51e781720649be7c1079353d068a51829b33b9Julian Eisel
<![CDATA[[be2cd4b] master: WM: Utilities for select operators to work with click-dragging...]]> http://www.miikahweb.com/en/blender/git-logs/commit/be2cd4bb5325fa7950a412fdd14448d49b342b57 be2cd4b
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
WM: Utilities for select operators to work with click-dragging items

Based on work by Bastien and Brecht in the Node Editor, this adds more
generalized support for selecting items so that click+drag actions on
items (nodes, makers, dopesheet keys, etc.) works as wanted.
Note that this only adds the barebones to support this in other editors,
it's not used yet (will be done in followup commits).

The behavior is supposed to work as follows:
* Clicking an unselected item immediately selects it, and deselects
other items (doesn't wait for release events).
* Click+drag on an unselected item immediately selects it, deselects
others and drags it in one go (don't require selecting it first!).
* Click+drag on a selected item won't change the selection state (and
won't send an undo push) and start dragging all selected items as soon
as the drag event is recognized.
* Clicking on a selected item will still deselect others, but that will
only happen on mouse release, when we know the intention is not to drag
the item.

Included in: https://developer.blender.org/D5979

Reviewed by: Brecht van Lommel, William Reynish

----------------------------------------
3 Paths Changed]]>
Fri, 04 Oct 2019 14:46:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/be2cd4bb5325fa7950a412fdd14448d49b342b57Julian Eisel