http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Natecraddock http://www.miikahweb.com/ MiikaHweb - Blender Commits By Natecraddock fi Thu, 23 Sep 21 01:52:00 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[fb797b1] soc-2021-porting-modifiers-to-nodes-decimate: UI: Support left-right arrow key walk navigation in UI lists]]> http://www.miikahweb.com/en/blender/git-logs/commit/fb797b18d5159936948dddc82ab0daff02801f13 fb797b1
Branches : soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all
Author : Nathan Craddock (natecraddock)
Committed By : Fabian Schempp (fabian_schempp)
----------------------------------------
UI: Support left-right arrow key walk navigation in UI lists

Add improved arrow key walk navigation in grid layout UI List templates.
Pressing up or down walks the active item to the adjacent row in that
direction, while left and right walk through the items along the columns
wrapping at the rows.

Note from Julian:
In combination with the following commit, this has the important
limitation that the list's custom activate operator won't be called when
"walking over" an item that is scrolled out of the list. That is because
we don't actually create any buttons for those that could be used for
the handling logic. For our purposes of the pose libraries that should
be fine since the asset view list is always made big enough to display
all items. Solving this might be difficult, we don't properly support
nesting boxes with proper scrolling in regular layouts. It's all just
hacked a bit for UI-lists to work. Overlaps quite a bit with T86149.

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

----------------------------------------
1 Path Changed]]>
Fri, 30 Jul 2021 14:51:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fb797b18d5159936948dddc82ab0daff02801f13Nathan Craddock
<![CDATA[[8edcb3a] master: UI: Support left-right arrow key walk navigation in UI lists]]> http://www.miikahweb.com/en/blender/git-logs/commit/8edcb3af963113e37490288876419e8f50d4f1e8 8edcb3a
Branches : master
Author : Nathan Craddock (natecraddock)
Committed By : Sybren A. Stüvel (sybren)
----------------------------------------
UI: Support left-right arrow key walk navigation in UI lists

Add improved arrow key walk navigation in grid layout UI List templates.
Pressing up or down walks the active item to the adjacent row in that
direction, while left and right walk through the items along the columns
wrapping at the rows.

Note from Julian:
In combination with the following commit, this has the important
limitation that the list's custom activate operator won't be called when
"walking over" an item that is scrolled out of the list. That is because
we don't actually create any buttons for those that could be used for
the handling logic. For our purposes of the pose libraries that should
be fine since the asset view list is always made big enough to display
all items. Solving this might be difficult, we don't properly support
nesting boxes with proper scrolling in regular layouts. It's all just
hacked a bit for UI-lists to work. Overlaps quite a bit with T86149.

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

----------------------------------------
1 Path Changed]]>
Thu, 15 Jul 2021 14:12:36 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8edcb3af963113e37490288876419e8f50d4f1e8Nathan Craddock
<![CDATA[[f749054] temp-asset-browser-poselib-merge: UI: Support left-right arrow key walk navigation in UI lists]]> http://www.miikahweb.com/en/blender/git-logs/commit/f7490543e94bc95a2dad1ba8922878965646c1ff f749054
Branches : temp-asset-browser-poselib-merge
Author : Nathan Craddock (natecraddock)
Committed By : Julian Eisel (Severin)
----------------------------------------
UI: Support left-right arrow key walk navigation in UI lists

Add improved arrow key walk navigation in grid layout UI List templates.
Pressing up or down walks the active item to the adjacent row in that
direction, while left and right walk through the items along the columns
wrapping at the rows.

Note from Julian:
In combination with the following commit, this has the important
limitation that the list's custom activate operator won't be called when
"walking over" an item that is scrolled out of the list. That is because
we don't actually create any buttons for those that could be used for
the handling logic. For our purposes of the pose libraries that should
be fine since the asset view list is always made big enough to display
all items. Solving this might be difficult, we don't properly support
nesting boxes with proper scrolling in regular layouts. It's all just
hacked a bit for UI-lists to work. Overlaps quite a bit with T86149.

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

----------------------------------------
1 Path Changed]]>
Wed, 14 Jul 2021 16:18:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f7490543e94bc95a2dad1ba8922878965646c1ffNathan Craddock
<![CDATA[[39ce17f] asset-browser: UI: Improve walk navigation in UI List template]]> http://www.miikahweb.com/en/blender/git-logs/commit/39ce17f3dfa076bb7cd007360e4e4206c0255a2b 39ce17f
Branches : asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt
Author : Nathan Craddock (natecraddock)
----------------------------------------
UI: Improve walk navigation in UI List template

Add improved arrow key walk navigation in grid layout UI List templates.
Pressing up or down walks the active item to the adjacent row in that
direction, while left and right walk through the items along the columns
wrapping at the rows.

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

----------------------------------------
3 Paths Changed]]>
Mon, 26 Apr 2021 19:25:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/39ce17f3dfa076bb7cd007360e4e4206c0255a2bNathan Craddock
<![CDATA[[ac680c5] master: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/ac680c569e1b979f20c2e81dbd4f232085141aad ac680c5
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Wed, 17 Feb 2021 15:13:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ac680c569e1b979f20c2e81dbd4f232085141aadNathan Craddock
<![CDATA[[e3dad81] master: Cleanup: Missing word in rna description]]> http://www.miikahweb.com/en/blender/git-logs/commit/e3dad811647a59979383f7e13d37137dfc8ff9fb e3dad81
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Cleanup: Missing word in rna description

One of the sentences changed recently in rBc63df3b33f01 was missing
a word. No functional changes.

----------------------------------------
1 Path Changed]]>
Wed, 17 Feb 2021 15:12:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e3dad811647a59979383f7e13d37137dfc8ff9fbNathan Craddock
<![CDATA[[23de164] master: UI: Clarify descriptions in properties popover]]> http://www.miikahweb.com/en/blender/git-logs/commit/23de16414ad6eeebab7d8840a6626c1fd7a6e08d 23de164
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
UI: Clarify descriptions in properties popover

Updates the descriptions and labels for outliner sync in the properties
editor popover to be more clear.

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

----------------------------------------
4 Paths Changed]]>
Tue, 16 Feb 2021 01:25:06 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/23de16414ad6eeebab7d8840a6626c1fd7a6e08dNathan Craddock
<![CDATA[[c63df3b] master: UI: Clarify descriptions in properties popover]]> http://www.miikahweb.com/en/blender/git-logs/commit/c63df3b33f011d524fc8dd1b8fc28f896e876a99 c63df3b
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
UI: Clarify descriptions in properties popover

Updates the descriptions and labels for outliner sync in the properties
editor popover to be more clear.

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

----------------------------------------
4 Paths Changed]]>
Tue, 16 Feb 2021 01:07:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c63df3b33f011d524fc8dd1b8fc28f896e876a99Nathan Craddock
<![CDATA[[510db95] master: Outliner: Enable render visibility column by default]]> http://www.miikahweb.com/en/blender/git-logs/commit/510db9512fc64d1739ee427f69d8674fbc7ca629 510db95
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Outliner: Enable render visibility column by default

The render visibility column in the outliner should be enabled by
default. This change makes it more obvious which objects will be
rendered which can be misleading when only viewport visibility toggles
are shown by default. This commit enables the render visibility column
in all existing and new Outliner editors.

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

----------------------------------------
3 Paths Changed]]>
Tue, 09 Feb 2021 19:03:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/510db9512fc64d1739ee427f69d8674fbc7ca629Nathan Craddock
<![CDATA[[e027d93] master: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/e027d93ab08d0bf37dff9d544489595c58234966 e027d93
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Thu, 04 Feb 2021 17:40:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e027d93ab08d0bf37dff9d544489595c58234966Nathan Craddock
<![CDATA[[7fb540b] master: Fix T85357: Setting collection color restricted to View Layer...]]> http://www.miikahweb.com/en/blender/git-logs/commit/7fb540b4cf172501db910bce3d96f14ac012706f 7fb540b
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Fix T85357: Setting collection color restricted to View Layer mode

Allow setting collection color in Scenes and Blender File outliner
display modes in addition to View Layer mode.

----------------------------------------
1 Path Changed]]>
Thu, 04 Feb 2021 17:38:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7fb540b4cf172501db910bce3d96f14ac012706fNathan Craddock
<![CDATA[[01d49d1] master: Presets: Cleanup preset naming]]> http://www.miikahweb.com/en/blender/git-logs/commit/01d49d1542cee0da2a7629443f9534bc5cec5a55 01d49d1
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Presets: Cleanup preset naming

Before committing D10224, bundled preset names that are lowercase need
updating to title case for display in the UI. This changes several of
the preset file names to title case, and fixes a couple of other naming
issues in the preset names. A few strings in the code are also changed
to reflect the new filename of the Blender keymap.

----------------------------------------
75 Paths Changed]]>
Thu, 04 Feb 2021 00:34:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/01d49d1542cee0da2a7629443f9534bc5cec5a55Nathan Craddock
<![CDATA[[326102f] master: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/326102f498feeb18caad2f2e16d3b612b58fc3c6 326102f
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Tue, 02 Feb 2021 15:26:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/326102f498feeb18caad2f2e16d3b612b58fc3c6Nathan Craddock
<![CDATA[[56bccd2] master: Fix T83450: Missing 4th studio light in preview icon]]> http://www.miikahweb.com/en/blender/git-logs/commit/56bccd2395e4dd205ab6e426b24269c70534ea85 56bccd2
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Fix T83450: Missing 4th studio light in preview icon

Due to an off-by-one error the generated studio light icons did not show
the influence of the 4th light. This fix changes the loop to iterate
over all of the lights when computing the lighting.

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

----------------------------------------
1 Path Changed]]>
Tue, 02 Feb 2021 15:23:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/56bccd2395e4dd205ab6e426b24269c70534ea85Nathan Craddock
<![CDATA[[ae3fee3] master: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/ae3fee3f4710c089460a5e627b9ac58fbb10ae27 ae3fee3
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Sun, 31 Jan 2021 04:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ae3fee3f4710c089460a5e627b9ac58fbb10ae27Nathan Craddock
<![CDATA[[7a64e93] master: Fix T79797: Compositor backdrop gizmo not updating after zoom...]]> http://www.miikahweb.com/en/blender/git-logs/commit/7a64e9376186182acb135aa864eb472d0562d624 7a64e93
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
Fix T79797: Compositor backdrop gizmo not updating after zoom

The gizmo for the compositor backdrop image did not redraw when zooming
in and out with the backimage_zoom operator. This adds the missing
notifier.

----------------------------------------
1 Path Changed]]>
Sun, 31 Jan 2021 04:49:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7a64e9376186182acb135aa864eb472d0562d624Nathan Craddock
<![CDATA[[afc1e39] blender-v2.91-release: Fix T82960: Inaccurate selection on collapsed outliner rows]]> http://www.miikahweb.com/en/blender/git-logs/commit/afc1e3913a0d35628c76fe2229ff09585f4dc644 afc1e39
Branches : blender-v2.91-release
Author : Nathan Craddock (natecraddock)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T82960: Inaccurate selection on collapsed outliner rows

After rB15083d9e1 the outliner tree is not rebuilt after expanding or
collapsing rows. Because the tree is no longer rebuilt the positions
and flags of the elements are not cleared when collapsing a row. This
caused hover highlights and selections on the collapsed child icons to
be incorrect in many cases.

For example, only the direct children of a collapsed element are drawn
inline. If any grandchild elements had been previously icon row flagged
they would continue to be evaluated as icon row elements despite being
hidden. In this case the x coordinates of the child and grandchild would
overlap causing selection to appear erratic.

Now the flags for inline row icons are explicitly cleared, which was
previously only done because the tree was rebuilt on collapsing rows.

----------------------------------------
1 Path Changed]]>
Wed, 13 Jan 2021 14:00:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/afc1e3913a0d35628c76fe2229ff09585f4dc644Nathan Craddock
<![CDATA[[ffacce5] master: UI: Properties editor popover and outliner sync]]> http://www.miikahweb.com/en/blender/git-logs/commit/ffacce5be41df68658f8478fee73e74701d2b545 ffacce5
Branches : master
Author : Nathan Craddock (natecraddock)
----------------------------------------
UI: Properties editor popover and outliner sync

This adds a popover to the properties editor. Currently the only setting
is for controlling outliner to properties syncing.

Because we cannot define a perfect heuristic to determine when
properties editors should change tabs based on outliner icon selection,
we need an option to enable or disable this behavior per properties
editor.

There are 3 options for controlling the syncing. Auto uses the heuristic
to only allow tab switching when a properties editor and outliner share
a border. On and off enable and disable syncing respectively.

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

----------------------------------------
7 Paths Changed]]>
Mon, 21 Dec 2020 21:31:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ffacce5be41df68658f8478fee73e74701d2b545Nathan Craddock
<![CDATA[[4a76934] lineart-bvh: Outliner: Fix memory errors in runtime data]]> http://www.miikahweb.com/en/blender/git-logs/commit/4a76934ba3ad1d26744197bc79664adada81a0f4 4a76934
Branches : lineart-bvh, lineart-shadow, temp-lineart-contained
Author : Nathan Craddock (natecraddock)
Committed By : YimingWu (NicksBest)
----------------------------------------
Outliner: Fix memory errors in runtime data

Fix a heap-use-after-free when duplicating outliner editors, and fully
free runtime data when freeing outliner editors.

----------------------------------------
1 Path Changed]]>
Sat, 19 Dec 2020 04:00:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4a76934ba3ad1d26744197bc79664adada81a0f4Nathan Craddock
<![CDATA[[2946762] lineart-bvh: Collections: Prevent setting scene collection color tag from...]]> http://www.miikahweb.com/en/blender/git-logs/commit/294676297530f8f98a0d38bc9c7855cfb8c0026c 2946762
Branches : lineart-bvh, lineart-shadow, temp-lineart-contained
Author : Nathan Craddock (natecraddock)
Committed By : YimingWu (NicksBest)
----------------------------------------
Collections: Prevent setting scene collection color tag from rna

It should not be possible to set the scene collection's color tag
through rna. Also adds a missing notifier for setting the collection
color tag from python.

----------------------------------------
1 Path Changed]]>
Sat, 19 Dec 2020 04:00:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/294676297530f8f98a0d38bc9c7855cfb8c0026cNathan Craddock