Blender Git Commits

Blender Git "temp-fracture-modifier-2.8" branch commits.

Page: 63 / 135

September 14, 2016, 14:15 (GMT)
Fix missing PaintCurves list in bpy.data

Minimal list features for now, no add/remove stuff, that we can add later...

Reported by sybren.

Should be safe for 2.78.
September 14, 2016, 14:14 (GMT)
Fix T49341: Bad motion blur behavior in Cycles when using Speed effect in Sequencer

Cycles was thinking it always rendering integer frame, which is not correct.
September 14, 2016, 13:58 (GMT)
Fix T49342: TypeError when autocompleting bpy.app.something.

Regression from rB036c006cefe471. We can't use self here, self is bpy.app, not pydescriptor of python path getsetter...

So for now, do not try to replace getsetter by actual value in bpy.app's dict,
just return static var generated on first run.

Should be safe for 2.78.
September 14, 2016, 11:26 (GMT)
Attempt to fix broken path remapping in own rB443b3ca9b9cb.
September 14, 2016, 11:26 (GMT)
Code Cleanup: Deduplicate undo node freeing code
September 14, 2016, 11:26 (GMT)
Fix: GPencil drawing sessions now respect limits for maximum undo steps

When drawing with Grease Pencil "continous drawing" for a long time
(i.e. basically, drawing a very large number of strokes), it could be
possible to cause lower-specced machines to run out of RAM and start
swapping. This was because there was no limit on the number of undo
states that the GP undo code was storing; since the undo states grow
exponentially on each stroke (i.e. each stroke results in another undo
state which contains all the existing strokes AND the newest stroke), this
could cause issues when taken to the extreme.
September 14, 2016, 10:39 (GMT)
Blender 2.78 release: Update addons hash once again
September 14, 2016, 10:37 (GMT)
CMake: decouple WITH_CYCLES_OPENSUBDIV from WITH_OPENSUBDIV, and enable on OS X.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D2227
September 14, 2016, 09:41 (GMT)
Fix two issues related to 'partial' .blend files:

I) Filename was not put in temp Main generated to save selected data only,
this was breaking readcode when trying to open partial file, leading to missing
filename in final loaded Main data.

II) Read code would confuse partial .blend files with Undo ones, when they had no screen in them
(which happens to 99.999% of partial .blend files I guess).

Reported by @sybren, thanks.

Should be safe enough for 2.78 release.
September 14, 2016, 09:04 (GMT)
Fix compilation error: Shadowing of variable
September 14, 2016, 08:37 (GMT)
2.78 release: Update splash screen label
September 14, 2016, 08:28 (GMT)
2.78 release: Update hash for addons submodule
September 14, 2016, 08:26 (GMT)
Fix bpy.data.user_map() ignoring unused datablocks.

Should be backported to 2.78.
Found by Sybren here in studio, thanks!
September 14, 2016, 08:26 (GMT)
Fix T35333: Update some WM/UI API functions docstrings.

Based on patch by @codemanx, but with slightly less verbose descriptions.

More detailed behavior etc. rather belongs to doc/python_api/examples/bpy.ops.x.py imho.
September 14, 2016, 08:26 (GMT)
Outliner: Report linked datablock edit failure when trying to rename linked data in outliner
September 14, 2016, 08:26 (GMT)
Fix T49290: Specific .blend with hair crashes in MacOS 2.78 RC1 on render

The issue was caused by some false-positive empty non-AABB intersection.
Tried to tweak it a bit so it does not record intersection anymore.

Hopefully will work for all platforms. Tested here on iMac and Debian.
September 14, 2016, 08:26 (GMT)
Cycles: Fix shading and crashes resulting from constant folding on displacement

Constant folding was removing all nodes connected to the displacement output
if they evaluated to a constant, causing there to be no valid graph for
displacement even when there was displacement to be applied, and sometimes
caused crashes.
September 14, 2016, 08:26 (GMT)
Fix T49336: Outliner allows to edit restrict flags for linked objects
September 14, 2016, 08:26 (GMT)
Fix T49323: Ineffective bone roll calculation with low rig scale

The code was expecting vector to be normalized, however after
applying inverted object matrix it was possible to have scale
applied to it.
September 14, 2016, 08:26 (GMT)
Fix T49327: Cycles OSL Mode: RGB Curves node only outputs gray scale images

To be backported to 2.78 release.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021