Blender Git Commits

Blender Git "master" branch commits.

Page: 1189 / 5574

May 17, 2019, 13:48 (GMT)
Fix T64595: Mask does not update correctly when changing frames

Is caused by change which made all IDs to have parameters.

Solved by using more explicit relations.
May 17, 2019, 13:35 (GMT)
Fix compilation error in release mode

Caused by recent fix.
For some reason compiled fine in debug mode, but not in release.
May 17, 2019, 13:16 (GMT)
Set selection column restrict hidden by default

This was discussed in the past, the idea is to get the outliner even more compact.
Also to let users to use the viewport selection restriction further.

It would be nice to haven indication that an invisible column is set, but this is
no particular to the selection column.
May 17, 2019, 13:02 (GMT)
Fix T63981: Factory default memory cache limit is 4096 MB (32bit builds)

very straightforward: initialize default to the same hard limit as the
RNA properties.

Annoying part is that it's not trivial to make RNA to use same BLI functions,
so leaving that behind for now.
May 17, 2019, 12:27 (GMT)
Python: Raise an error even NO_MAIN data is assigned to object

The goal is to prevent assignment of temporary or evaluated meshes
to objects from the main database.

Majority of the change is actually related on passing reports around.

On a positive side there are more error prints which can become more
visible to scripters.

There are still possible further improvements in the related areas.
For example, disable user counting for evaluated ID datablocks when
assignment happens. But can also happen later on as a separate
improvement.

Reviewers: brecht, campbellbarton, mont29

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D4884
May 17, 2019, 11:54 (GMT)
Theme: Use blue for Outliner selection highlight.
May 17, 2019, 11:53 (GMT)
UI: Use 'Blender' as label for app menu.

The Blender icon can be confusing with some window decorations.
May 17, 2019, 11:38 (GMT)
Cleanup: Eevee: Remove custom volumetric matrix

This was the same as using the inverse obmat.
May 17, 2019, 11:38 (GMT)
Eevee: Remove the Volumetric Render checkbox

This is to simplify the usage of Volumetrics.

Now it automatically detect if there is any Volumetric material in the
view and allocate the needed buffer if any.
May 17, 2019, 11:38 (GMT)
Eevee: Remove the Subsurface Render checkbox

This is to simplify the usage of SSS.

Now it automatically detect if there is any SSS material in the view and
allocate the needed buffer if any.
May 17, 2019, 11:38 (GMT)
DRW: Fix warning on MSVC
May 17, 2019, 11:38 (GMT)
DRW: Make fullscreen vertex shader position and uv without attributes
May 17, 2019, 11:38 (GMT)
Cleanup: Eevee: Use SET_FLAG_FROM_TEST
May 17, 2019, 11:38 (GMT)
UI: Sequencer sidebar tweaks for the viewer

- Move the Channels setting to the View panel
- Remove double separators in the View panel
- Close the Scene panel by default - it only applies in rare cases
- Move the Frame Overlay from the header to a sidebar panel
Previously it used a strange ghost icon, and it make the other controls jump around
Now uses clearer naming
May 17, 2019, 11:27 (GMT)
UI: Put Sequencer Proxy & Cache panels back into separate category

This works better, because some things are global for the scene and others are per strip
May 17, 2019, 10:38 (GMT)
Update for Depsgraph API changes

Reviewers: sergey

Differential Revision: https://developer.blender.org/D4881
May 17, 2019, 10:01 (GMT)
Fix: Add back last Sequencer panel that went missing in 86eefefdc1aa
May 17, 2019, 09:31 (GMT)
Fix: Sequencer Cache panel was accidentally removed in 86eefefdc1aa

Also fixed one last panel missing a category
May 17, 2019, 08:45 (GMT)
Fix T64733: Error baking action

scene.update() needs to be replaced with view_layer.update() after
rBe693918d4074

note: will go over other occurances of scene.update() in a different
commit
May 17, 2019, 08:43 (GMT)
API Docs: fix mistake in example code
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021