Blender Git Commits

Blender Git "master" branch commits.

Page: 1928 / 5574

December 12, 2017, 09:34 (GMT)
Revert "Node selection: Stop operator when mouse selection selected a node"

While re-route operator got fixed, node resize became broken.

This reverts commit 43f33ea30052b525b5cee5cea2a9e6431597660c.
December 12, 2017, 05:13 (GMT)
Merge branch 'master' into blender2.8
December 12, 2017, 04:44 (GMT)
Cleanup: split eyedropper into separate files

Each handles separate data-types and didn't share much logic,
better put each in it's own file.
December 12, 2017, 02:55 (GMT)
Merge branch 'master' into blender2.8
December 12, 2017, 02:37 (GMT)
Cleanup: minor edits to last commit
December 12, 2017, 02:20 (GMT)
UI: rewrite color-ramp re-sampling

Instead of picking evenly spaced pixels color-ramp simplification
now works by removing elements with the lowest cost.
December 12, 2017, 02:11 (GMT)
Add eyedropper to color-ramp widget

D2886 by @LazyDodo with edit's by @campbellbarton

The line drawn with the eyedropper is used to fill the color-ramp.
December 11, 2017, 16:38 (GMT)
Node selection: Stop operator when mouse selection selected a node

Previously, hitting Shift-LMB will first invoke selection operator, which
then later on is transformed to mouse tweak used for reroute operator.

This was causing problems extending selection with Shift-LMB when clicking
fast or from a tablet.
December 11, 2017, 15:18 (GMT)
Fix workspace ui panel after workspace API change

This was broken since e8c15e0ed15f8369d. We can no longer get view_layer
from worspace, we should get it from window instead, now.
December 11, 2017, 14:47 (GMT)
Fix T53528: Empty thumbnails in filebrowser

Bug in recent refactor.
December 11, 2017, 14:38 (GMT)
Fix for inset when accessed from spacebar search
December 11, 2017, 11:07 (GMT)
Add 'Add static override' to outliner's menus.
December 11, 2017, 11:07 (GMT)
Walk all the overriding chain to try to find a template.

When one creates a new local static override from another linked
data-block already overriding a third one etc., walk the whole
inheritance chain up to the original ancestor to try to find an
overriding template, instead of only checking the immediate reference...
December 11, 2017, 11:07 (GMT)
Add a new button in ID template to generate an override, and new icon placeholder.

Note that due to mess with inkscape (see T53516), I cannot generate a new icon
currently. :(

Commit related to T53501.
December 11, 2017, 10:38 (GMT)
Manipulator: make grab-cursor a manipulator flag

As with operators, allow manipulators to grab the cursor.
Previously this was enabled for all 3D manipulators.
December 11, 2017, 08:28 (GMT)
Cleanup: whitespace
December 11, 2017, 08:24 (GMT)
Merge branch 'master' into blender2.8
December 11, 2017, 07:37 (GMT)
DNA/RNA: add 'py_instance' for ID types

Avoid creating new Python instances
every time a scene, object, mesh .. etc are accessed.

Also resolves crashes T28724, T53530
although it's only valid for ID types, not modifiers vertices etc.

Back-ported from blender2.8 branch.
December 11, 2017, 06:07 (GMT)
Fix grab3d manipulator in a 2D group

Was taking scale into account twice.
December 11, 2017, 05:01 (GMT)
PyAPI: Correct manipulator template
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021