Blender Git Commits

Blender Git "master" branch commits.

Page: 1132 / 5574

June 28, 2019, 15:47 (GMT)
Cycles: add back control to render first N bounces with path termination

It's found in the Sampling > Advanced panel and 0 by default. This helps to
reduce noise in some scenes, while making others slower.
June 28, 2019, 15:42 (GMT)
Fix Cycles OSL assert when running tests
June 28, 2019, 14:47 (GMT)
Previews: delay icon preview renders a bit for smoother interaction

With Eevee the user interface, 3D viewport and small icon materials previews
are rendered on the same GPU. This can lead to some choppy interaction when
dragging sliders. Delaying the icon preview render until the user is done with
that helps a bit, though it's no guarantee.
June 28, 2019, 13:45 (GMT)
Creator: Clarify verbosity command line argument

Hopefully it is now clear that verbosity needs to be used with
flags which are enabling debug messages.
June 28, 2019, 13:45 (GMT)
Fix non-working verbosity when set prior to --debug

Before this change doing something like `--verbose 10 --debug-cycles`
did not properly set verbosity, only using those arguments in an other
way around was leading to a correct verbosity level.
June 28, 2019, 13:05 (GMT)
Fix issue in Blender 2.7x mask keymap after recent changes
June 28, 2019, 13:03 (GMT)
Remove Sticky option from the Floor constraint

This option from the very beginning of its existence needed more work
to make it work correct and this was never done.

This option was working fine during continuous playback, when there
are no skipped frames, but it was failing when AV-sync of framedrop
was enabled.
It was never working correct when jumping between frames, including
rendering on a farm which usually does frame-range based rendering.

With copy-on-write things became even more tricky, since the "stuck"
flag was never preserved between re-evaluations.

Fixes T65683: Sticky Option in Floor Constraint for Bones Not Working
June 28, 2019, 12:57 (GMT)
Python Templates: Small fix for gizmo custom geometry

The mouse offset was inverted (the widget was going the opposite direction as the
mouse movement).
June 28, 2019, 12:57 (GMT)
Python Templates: Update Custom Nodes tooltip

Since we exposed the editors sub-types to the type editor selector, this template
no longer shows in the head, but in the type editor selector.
June 28, 2019, 12:57 (GMT)
Python Templates: Silence _MT_ warning in pie menu template
June 28, 2019, 12:57 (GMT)
Python Templates: Fix Operator Mesh Add

This was broken since: 06fe2a5e0c5d6202864701cf7fd800e4906057c9
June 28, 2019, 12:37 (GMT)
Python tests: replaced `imp` with `importlib`

The `imp` module has been deprecated since Python 3.4, and is replaced
by `importlib`.
June 28, 2019, 12:24 (GMT)
GPencil: Rename "Clamp Layer" to "Mask Layer"

The old name was not meaning what this option does. Dtected while writting the manual.
June 28, 2019, 11:56 (GMT)
Fix T66126: Non-active Grease Pencil object stuck in draw mode

Now the modes are reset for grease pencil objects.

Differential Revision: https://developer.blender.org/D5138
Reviewers: @dfelinto
June 28, 2019, 11:49 (GMT)
Tests: disable keymap hierarchy tests until they are fixed

This is not a critical issue, and it's important to have tests always passing.
Ref T65963.
June 28, 2019, 11:38 (GMT)
Fix T65263: Outliner doesn't display selected object if parent not selected

This works for most situations, however if you have:

```
A
|-> B
|--> C
```

And only A and C are selected, C will be shown nested under A, instead
being by its side.

I still have to think on how to address these cases since they are
slightly misleading.

Related: T65263.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5134
June 28, 2019, 11:06 (GMT)
Fix T65956: node reroute no longer working in right click keymap

It's now always on shift + RMB drag, regardless of the keymap.
June 28, 2019, 10:34 (GMT)
Fix issues with masking tools and RMB/LMB keymaps

This makes things work more similar to 2.79 until there is a toolbar for
mask editing. Select & slide is now always on the left mouse button.

For the LMB keymap the context menu is on the right mouse button. For the
RMB keymap the select & move is on the right mouse button, which is almost
the same as select & slide but for historical reasons there is still a
distinction.

Differential Revision: https://developer.blender.org/D5070
June 28, 2019, 09:38 (GMT)
Fix message subscriber using the wrong workspace
June 28, 2019, 09:38 (GMT)
Revert "Fix invalid area tool being set from message passing"

This reverts commit 9ec8887599b1c14dac47cca1a073fa50b333d5ee.

Causes assert when selection changes modes.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021