Blender Git Commit Log

All Blender Git commits.

Page: 2248 / 8462

August 22, 2019, 13:53 (GMT)
Snapping System: Return element type in 'ED_transform_snap_object_project_view3d_ex'
August 22, 2019, 13:33 (GMT)
Cleanup: Split some code out of rna_access.c

That file was getting out of control, now comparison/override RNA code is
in `rna_access_compare_override.c`. 1K lines of code for now, but that
area is likely to grow more in the future...

Note that we can probably split more out of `rna_access.c`, but for now
that will do.
August 22, 2019, 13:16 (GMT)
Multi-View user interface minor tweak

There is no reason to not expand this enum as we did for 2.79.
It is self explanatory enough and it has only two options.
August 22, 2019, 13:14 (GMT)
Fix missing argument.

Missed because of broken dependency tracking in msvc build process.
August 22, 2019, 12:46 (GMT)
Fix T68971: Copy As New Driver from Material node creates a bad reference.

NodeTree structures of materials and some other data blocks are
effectively node group data block objects that are contained inside
the parent block. Thus, direct references to them are only valid
while blender is running, and are lost on save.

Fix Copy As New Driver to create a reference that goes through
the owner data block, by adding a new runtime field to bNodeTree.
August 22, 2019, 12:34 (GMT)
LibOverride: Enforce full override operations check on file save.

We try to avoid diffing too much things during edition, but when saving
a file we need to check all possible overridable IDs to ensure we have
all needed override operations...

Was pretty sure that was already in code, but apparently not (or it got
lost at some point...).
August 22, 2019, 12:33 (GMT)
LibOverride: Cleanup: tget rid of G.main usage when we can get it from context.
August 22, 2019, 12:33 (GMT)
LibOverride: Fix broken logic in code checking and adding new override ops.

When we wanted to force all overidable IDs to be checked, code would end
up checking the whole Main DB, instead of only overrideable ones.
Revision 08ab3cb by Omar Emara (master)
August 22, 2019, 12:26 (GMT)
Shading: Add object color to Object Info node.

The object color property is added as an additional output in
the Object Info node.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5554
August 22, 2019, 12:19 (GMT)
fix build error
August 22, 2019, 12:10 (GMT)
Fix T68969: current value '0' matches no enum in 'ToolSettings', '(null)', 'snap_node_element'

I don't think a versioning solution is necessary in this case.
But it can still be implemented.
August 22, 2019, 12:10 (GMT)
Revert "Fix grid snap value in recent snapping updates"

This reverts commit 48a7f979a5cf2669656d25767c4173fb65bfb67d.

Another solution to come.
August 22, 2019, 11:57 (GMT)
Smoke: Performance optimization for cached playback.

Using C++ value initializers for empty arrays instead of manually
iterating and assigning zeroes.
Revision c6f8ea7 by Omar Emara (master)
August 22, 2019, 11:51 (GMT)
Fix T69044: OpenCL fail due to bad fract function.

The fract function in OpenCL does more than just return the fraction.
It also writes the floor to the second argument. Which wasn't put
in consideration.

Instead, we use a simple `a - floor(a)` like the Math node.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5553
August 22, 2019, 11:33 (GMT)
Improve batch file text for starting Blender with Oculus support
August 22, 2019, 11:25 (GMT)
Merge branch 'master' into filebrowser_redesign
August 22, 2019, 11:07 (GMT)
Transform: Snap Perpendicular: Avoid snapping to snapTarget
August 22, 2019, 11:00 (GMT)
Transform: Snap Perpendicular: Use `snapTarget` instead of `center_global`
August 22, 2019, 10:21 (GMT)
LibOverride: Cleanup: rename parameters in RNA apply code.

We cannot use local/reference here, that is very confusing, since at
that stage current local is kind of src of data for the future local ID,
that is currently a mere copy of the linked data... ;)

So we are much better with src/dst names here.
August 22, 2019, 10:14 (GMT)
Merge branch 'master' into functions
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021