Blender Git Commits

Blender Git "master" branch commits.

Page: 2 / 4492

1 day and 18 hours ago
Outliner: set scene camera on camera data activate
Revision 6bc6d01 by Nathan Craddock
1 day and 18 hours ago
Outliner: Fixes to show active and scroll page

Adjusts the scrolling of show active and scroll page operators
to use the `outliner_scroll_view` operator to ensure scrolling
does not leave the outliner bounds.

Also changes show active to expand subtrees containing all
instances of the active object, which may be linked to multiple
collections.
Revision 1e51411 by Nathan Craddock
1 day and 18 hours ago
Outliner: Fix scenes in scene display not starting open
Revision 7ba2de8 by Nathan Craddock
1 day and 18 hours ago
Outliner: set parent for entire selection

Set and clear parents for all elements in the selection in the outliner.

This also removes the popup menu for setting the parent to curves,
armatures, and lattices. It makes more sense to keep the outliner
simple and only do object parenting.
Revision 7ee2392 by Nathan Craddock
1 day and 18 hours ago
Outliner: Support box select on click+drag
Revision fdcae9e by Nathan Craddock
1 day and 18 hours ago
Outliner: Add range extend select and modify keymap

Modifies selection keymap to be more conventional, with
shift click for range selection and ctrl click for extend
selection.
1 day and 18 hours ago
Outliner: Synced selection and active element highlighting

Adds a toggle to the filter menu for outliner synced selection. Enabled
by default, this ensures selection is synced between objects, bones, and
sequences. An active outliner element theme color is added to indicate
which element is active.

Synced selection is controlled on the operator level. Each operator
that modifies selection for objects, bones, sequences, or outliner
elements needs to call the respective ED_outliner_select_sync_from..
function to tag outliners to be synced.

Syncing is done lazily on outliner draw.
1 day and 18 hours ago
Collections: change active if hidden or excluded

When the active collection is hidden or excluded, change the active
collection to the first visible parent collection. This behavior existed
previously for excluding collections, and is now expanded to also
switch the active collection when viewport hidden or restricted.

This does not prevent viewport hidden or restricted collections from
being reactivated later. This could be added as a separate commit.
Excluded collections cannot be activated, so it may make sense to
extend this behavior to hiding collections.
1 day and 18 hours ago
Eyedropper: Support datadropper in the outliner

Adds support for using the eyedropper in the outliner in addition to
the 3D view.
1 day and 18 hours ago
Outliner: Draw constraint icons and enable button

Draw all constraint icons and enable/disable restrict buttons.

The action constraint needs its own icon. It currently draws white
instead of the blue modifier color.
1 day and 19 hours ago
Fix T68103: bevel sometimes infinite loops with patch miter.

Needed to null terminate list of chain to process width adjustments on.
1 day and 20 hours ago
Fix T68009: Recognize X.Org/AMD as GPU_DEVICE_ATI and open source driver

Reviewed By: #gpu_viewport, fclem

Differential Revision: https://developer.blender.org/D5392
Revision 25f1783 by Omar Ahmad
1 day and 20 hours ago
Fix T68702: Input socket in the Normal node isn't drawn properly.

The Normal vector socket in the Normal node wasn't drawn properly and
couldn't be controlled. Additionally, the socket name was drawn over it.

This happened because the socket had a default value of a zero vector.
To fix this, we set the default value to the unit vector `(0, 0, 1)`.
Moreover, we don't draw the UI name if the subtype is `PROP_DIRECTION`.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5503
1 day and 21 hours ago
Revert "Outliner: only activate outliner items when clicking on icon/text"

The soc-2019-outliner branch relied on the previous behavior,
since this is going to be merged soon, postpone this change.

This reverts commit 9dab57a9f829881dad1e659b53413ded15ec085e.
1 day and 21 hours ago
Cleanup: remove gawain reference
1 day and 21 hours ago
Cleanup: clang-format
1 day and 21 hours ago
Cleanup: spelling
1 day and 22 hours ago
Cleanup: unused args/vars
1 day and 22 hours ago
Fix T55054: possible use of unsupported instructions in Cycles texture code

Differential Revision: https://developer.blender.org/D5326
1 day and 22 hours ago
Fix part of T62917: selected edge not highlighted with black and white overlays

Differential Revision: https://developer.blender.org/D5369
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019