Blender Git Commits

Blender Git "master" branch commits.

Page: 2245 / 5574

November 19, 2016, 22:02 (GMT)
Cleanup: harmless mistake in rangetree
November 19, 2016, 21:55 (GMT)
GHOST/X11: Incorrect WM_STATE access

This worked by accident because of struct padding,
treat state as a CARD32 as documented.

Matches wine-x11 usage.
November 19, 2016, 21:41 (GMT)
Fix T50081: Grease pencil parented rotation problem

When the parent object matrix change after the layer was parented, the
inverse matrix for strokes must be updated when editing strokes or the
transformations will be wrong.
November 19, 2016, 18:18 (GMT)
Fix T50078: Vertex Groups not copied over when making proxy.

Reviewers: mont29

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D2368
November 19, 2016, 15:28 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
source/blender/blenloader/intern/versioning_270.c
source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
source/blender/depsgraph/intern/builder/deg_builder_relations.cc
source/blender/editors/space_view3d/drawobject.c
November 19, 2016, 14:07 (GMT)
bgl do not bind parts of OpenGL that are not exposed in core profiles
November 19, 2016, 11:31 (GMT)
Fix T49991: reloading librairies doesn't update node groups.

We need to check node tree links are still valid, after we remapped
some NodeGroup.

Note: In fact, we have to run that for *all* ID types, since nodes may
use any kind of data-block (in theory)... :/
November 19, 2016, 11:18 (GMT)
Fix NodeGroup generic verify function crashing if node's ID pointer is NULL.

Another nice crasher - in this case, we just want to nuke all sockets...

Related to T49991.
November 19, 2016, 11:16 (GMT)
Fix (unreported) nodeRemoveAllSockets() not clearing inputs/outputs sockets lists.

Nice crasher (though seems to not be much used so far)!

Related to T49991.
November 18, 2016, 21:44 (GMT)
Fix forward-compat Nodes write code being executed also for undo steps writing.

Forward compatibility code should never, ever be run during undo saving.

Note: related to T49991 (but does not fix it either, crash now happens
when doing a real file save...).
November 18, 2016, 21:44 (GMT)
Fix Node space ID remap callback not handling node trees.

Yep. Kinda ridiculous, but forgot to handle the very node trees
data-blocks in that editor!

Related (but not fixing) to T49991.
November 18, 2016, 21:44 (GMT)
Fix T50071: Radience HDR fomat does not support alpha at all.
November 18, 2016, 19:47 (GMT)
Add Torus: avoid excessive attr access
November 18, 2016, 19:47 (GMT)
Fix UV layer bug in object_utils.object_data_add()

Adding a torus in edit-mode, with 'Generate UVs'
for example would either create another UV layer with the default name or
switch to the default UV layer name if it exists.

Now use the existing UV layer if present.
November 18, 2016, 19:19 (GMT)
BMesh: invalid return from BM_mesh_validate

Returned value was always false, even for valid meshes,
note that this is a debug-only function.

Also set internal-tag cleared.
November 18, 2016, 17:47 (GMT)
Minor debug-report tweak to autosave code.

Print in cosole a warning when we skip autosave due to runnning modal op.

Related to T49974.
November 18, 2016, 17:23 (GMT)
Cycles: Different noise seed for stereoscopic rendering (Fix #T50024)

Patch by Sergey Sharybin.
November 18, 2016, 16:48 (GMT)
Depsgraph: Fix residue of debug-only code
November 18, 2016, 15:04 (GMT)
convert icon_draw_texture to gawain imm mode replacements
November 18, 2016, 14:49 (GMT)
Fix T50035: Minor interface bug: UV/ImageEditor - Paint Mode - Fill Brush

Patch by @LucaRood, added some cleanup of DRAW/FILL conditions in this
code too...
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021