Blender Git Commits

Blender Git "master" branch commits.

Page: 400 / 5574

February 4, 2021, 17:56 (GMT)
Fix T85356: Dope Sheet not showing keyframes of Geometry Nodes graph

The animation filter wasn't following ID pointers to Node Trees yet.
February 4, 2021, 17:40 (GMT)
Merge branch 'blender-v2.92-release'
February 4, 2021, 17:38 (GMT)
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.
February 4, 2021, 15:36 (GMT)
Geometry Nodes: new Is Viewport node

This node outputs true when geometry nodes is currently evaluated
for the viewport and false for final renders.

Ref T85277.

Differential Revision: https://developer.blender.org/D10302
February 4, 2021, 15:15 (GMT)
Liboverride: clean-up/sanitize tagging of root overrides.

now do this in utils that also handle the hierarchy tagging, doing it in
caller code is prone to errors.

Issue reported by @sebbas, thanks.
February 4, 2021, 14:11 (GMT)
LibOverride: Added log statements in liboverride operator functions

As discussed in D10301.

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D10303
February 4, 2021, 14:09 (GMT)
LibOverride: Only show relevant operators in outliner menu

No need to show certain operators when they have no functionality.

For example, when adding a library override from the outliner menu, there should only be an option to add one (i.e. reset, delete, resync operators not relevant for objects without library override).

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D10301
February 4, 2021, 13:50 (GMT)
Merge branch 'blender-v2.92-release'
February 4, 2021, 13:43 (GMT)
Fix for 3D view transform: flipped rotation direction for numeric input

The rotation direction was flipped recently.

This meant that rotation on a single axis gave negative results compared
with previous Blender releases.

This partially reverts a9b53daf23ba8b6cb4c930e06154ffd35522b00d.

Differential Revision: https://developer.blender.org/D10299
February 4, 2021, 13:27 (GMT)
Fix T85363: Cmd + Tab shortcut overridden on macOS

Adds an exception so that the key-binding `control + Tab` does not get
duplicated as `command + Tab` on macOS because this is a global system
shortcut for the app switcher.

The key-binding `command + Tab` was shown for the operators ?Toggle
Graph Editor? and ?Toggle Dope Sheet? in Dope Sheet and Graph Editor,
but only `control + Tab` actually worked.

Differential Revision: https://developer.blender.org/D10304
February 4, 2021, 11:21 (GMT)
Cleanup: pass keymap items as const where possible
February 4, 2021, 10:31 (GMT)
Fix: window manager can reference scenes and workspaces

This also fixes T83592 for me.

Differential Revision: https://developer.blender.org/D10046
February 4, 2021, 02:10 (GMT)
PyAPI: correct docstring
February 4, 2021, 02:10 (GMT)
Cleanup: replace '_imp' function suffix with '_impl'

Use the more common abbreviation for `implementation`.
February 4, 2021, 01:51 (GMT)
UI: Win32 Child Windows On Top

Win32 child windows on top of parents. Short-term solution of forcing is_dialog when owned.

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

Reviewed by Brecht Van Lommel
February 4, 2021, 01:44 (GMT)
UI: Win32 Window Creation Refactor

Simplification of Win32 GHOST_WindowWin32 with improved support for owned windows.

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

Reviewed by Brecht Van Lommel
Revision 1ad1ecf by Ankur Deria / Nathan Craddock
February 4, 2021, 00:48 (GMT)
Fix T79822: Custom preset casing not preserved

When adding a new preset the name would be converted to lower case and
then displayed in the interface in title case. This was confusing
because the name didn't reflect what was typed, and there are many cases
when the name shouldn't be forced into title case (like 8K UHDTV for
example).

This commit leaves the custom preset names in the original casing, and
removes the conversion of filenames to title case for preset lists.

Differential Revision: https://developer.blender.org/D10224
February 4, 2021, 00:34 (GMT)
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.
February 4, 2021, 00:22 (GMT)
Merge branch 'blender-v2.92-release'
February 4, 2021, 00:19 (GMT)
Fix T85318: Driver variable don't resolve collection indices

The driver variable `splines[0]` (on a curve)
behaved as if the path was `splines`.

Resolve pointers was well as properties as it's supported by the caller.

Error in original commit that added property support
82b0a9e36900c8aeb374078bd4cb3a7d7f8295e6.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021