Blender Git Commits

Blender Git "master" branch commits.

Page: 1869 / 5574

February 23, 2018, 01:59 (GMT)
Cleanup: header guards & style
February 22, 2018, 20:16 (GMT)
Fix T54136: Crash when deleting an object that is in an instanced group

We were not cleaning up groups after deleting objects, leaving groups with
Bases that had no object.

It includes a unittest.

Reviewers: mont29
February 22, 2018, 18:49 (GMT)
GWN: Fix immediate mode when closing a window.
February 22, 2018, 18:47 (GMT)
DRW: Fix T54135 : Crash caused by wrongly iterating over ListBase.
February 22, 2018, 18:47 (GMT)
DRW: Fix use of uninitialized call->obmat.
February 22, 2018, 16:22 (GMT)
WM: Make sure that immediate mode is active before deactivate it
February 22, 2018, 15:31 (GMT)
Merge branch 'master' into blender2.8
February 22, 2018, 15:30 (GMT)
Depsgraph: Fix mistake in previous refactor commit
February 22, 2018, 14:45 (GMT)
Merge branch 'master' into blender2.8
February 22, 2018, 14:41 (GMT)
Cleanup: Fix const pointers mess in previous commit.
February 22, 2018, 14:22 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
source/blender/bmesh/intern/bmesh_mesh.c
February 22, 2018, 14:20 (GMT)
Fix (unreported) meshes changing shading when creating empty clnors data.

When you were using autosmooth to generate some custom normals, and
created empty custom loop normal data, you would go back to an 'all
smooth' shading, cancelling some sharp edges generated by the mesh's
smooth threshold.

Now we will first tag such edges as sharp, such that shading remains the
same. This is not crucial in current master, but it is for clnors
editing gsoc branch!
February 22, 2018, 14:20 (GMT)
Cleanup: clnor code: more 'do not use same varname for two different things'.
Revision e83b9cd by Joshua Leung
February 22, 2018, 14:13 (GMT)
Fix T54129: Moving keyframes on top of other keyframes, removes both keyframes

Regression caused by earlier commits to improve the automerge behaviour.
In this case, the problems only occurred when moving a selected keyframe
forwards in time to overlap an unselected keyframe.
Revision 00ba28e by Joshua Leung
February 22, 2018, 13:41 (GMT)
Fix: Don't ignore duplicate channels when doing border/circle/lasso select

While it is necessary to ignore duplicates when doing Deselect/Column Select
(where double-updates may result in nothing being selected), for borderselect,
not including the duplicates meant that sometimes, nothing would happen
if you were trying to borderselect keyframes originating from hidden channels.

This was first noticed in the greasepencil-object branch, but affects all
animation channel types.
February 22, 2018, 13:31 (GMT)
GWN: Context: Fix allocation/codestyle and crash on startup.
February 22, 2018, 13:27 (GMT)
Merge branch 'master' into blender2.8
February 22, 2018, 13:27 (GMT)
Depsgraph: Remove unused argument
February 22, 2018, 13:09 (GMT)
Remove old depsgraph from modifiers relations update context
February 22, 2018, 13:08 (GMT)
Merge branch 'master' into blender2.8
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021