Blender Git Commit Log

All Blender Git commits.

Page: 2560 / 8462

April 24, 2019, 10:44 (GMT)
Cycles: move shader node versioning code to C

Shader nodes are now shared with Eevee, so makes more sense to have it in
the core and not be Cycles specific.

Fix T62415: issues with append/link of old Cycles settings.
April 24, 2019, 10:44 (GMT)
Nodes: avoid slow and unecessary node group updates on file read

On file read we need to update group nodes in case the group they refer to
has changed its inputs and outputs. This had O(n^2) time complexity and was
updating all datablocks even if they did not change.
April 24, 2019, 10:44 (GMT)
Nodes: remove group node forward compatibility with version 2.66

Forward compatibility with that version is already long gone, and removing
it means we can avoid running some complicated code on every file read/write.
April 24, 2019, 10:44 (GMT)
Nodes: better integrate node init and versioning in file reading

Node versioning code was added before there was a mechanism to do versioning
after lib linking. Now integrate with that system and make it less of a strange
exception. Node versioning is now skipped on undo, like other versioning code.
April 24, 2019, 10:27 (GMT)
Fix T63566: Pop-up closes before mouse-over

Closely spaced buttons caused the curve clipping popup to close
before the cursor could mouse-over it.
April 24, 2019, 09:59 (GMT)
Refactor: Separate template selection from read_homefile operator

This is a first step towards T61599.
This way the invoke function can be used for the confirm
dialog in a separate patch.

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D4723
April 24, 2019, 09:29 (GMT)
Fix T55326: Massive slowdown when animating material in a highpoly mesh

This is a dependency graph part, which is the last required bit to get the
issue solved after all the rest of the work done by Clement.
April 24, 2019, 09:27 (GMT)
GPencil: Disable Stroke Textures in Solid mode

When solid mode is enabled, but Texture mode is disabled, the color of the stroke must not use the texture.
April 24, 2019, 08:45 (GMT)
GPencil: Add small offset to follow the drawing path for single points

The offset added allows to generate a vector to determine direction. This direction will be used when rotate the object to rotate texture.

The solution is not 100% perfect, but it's far better that having an unpredictable rotation.
April 24, 2019, 08:19 (GMT)
Merge branch 'master' into greasepencil-object
April 24, 2019, 07:22 (GMT)
Merge branch 'master' into functions
April 24, 2019, 06:11 (GMT)
Fix tool settings showing in the top-bar

Each spaces top-bar wasn't showing it's own active tool,
Remove RNA access to the workspaces tool since using it is error prone.
Eventually this should be completely removed.
April 24, 2019, 04:41 (GMT)
Cleanup: sort CMake include paths
April 24, 2019, 03:00 (GMT)
Merge branch 'master' into soc-2018-npr

# Conflicts:
# source/blender/blenloader/intern/readfile.c
April 24, 2019, 02:30 (GMT)
Haiku: build fix

D4693 by @miqlas
April 24, 2019, 02:08 (GMT)
Cleanup: remove unused transform tool

D4695 by @kamran
April 24, 2019, 02:05 (GMT)
Fix T63822: Sidebar tabs active area dead-zone #2

Take the entire gutter used for panel tabs into account.

Introduced in recent fix for T61554
April 23, 2019, 20:57 (GMT)
Fix T63822: Sidebar tabs active area dead-zone

Clip on one axis for aligned regions to avoid tabs being clipped out.

Introduced in recent fix for T61554
April 23, 2019, 20:16 (GMT)
Fix action zones getting out of sync with panel size

Change to recent fix for T61554
April 23, 2019, 19:45 (GMT)
Cleanup: correct rst string literals
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021