Blender Git Commit Log

All Blender Git commits.

Page: 2704 / 8462

February 13, 2019, 15:19 (GMT)
Fix NodeTree types UI messages not being properly tagged for translation.

Probably fix first part of T61446.
February 13, 2019, 15:10 (GMT)
Fix T61515: Crash when unloading a scene with pynodes and idprop of type id.

Usual legacy/history crap in NodeTree code... Datablocks's specific
freeing code should never, ever do refcounting management, this is
handled by higher-level code from BKE_library area.
February 13, 2019, 14:03 (GMT)
Fix T61502: Cycles wrong other object texture coordinates in OSL.

The row/column major matrix conversion was done twice.
February 13, 2019, 14:02 (GMT)
Fix T61506: Wrong user counting with ID properties in pynodes.

Nuke away old nodeCopyNode(), much better to use new BKE_node_copy_ex(),
which behaves as expected for the various optional flags that can be passed.

This also removes the need to handle ID refcounting in calling code
(ugly!) and allows us to remove an even uglier name from our codebase! :D

Note that this fixes three related issues actually, that bug was also
affecting copy/paste of nodes, and 'Separate with copy' operator (the
latter being actually fully wrong, since it was not refcounting
anything, not even node->id pointer...).
February 13, 2019, 13:34 (GMT)
Merge branch 'blender2.7'
February 13, 2019, 13:34 (GMT)
Fix missing Cycles cryptomatte metadata in renders.
February 13, 2019, 13:31 (GMT)
Cleanup: do not cleanup runtime data twice during ID copying...

More or less same code was being executed twice during ID copying.

Makes no sense to add yet another switch-by-ID-type to handle
specificaly runtime data during ID copying, we already have
BKE_xxx_copy_data() functions for that.
February 13, 2019, 13:00 (GMT)
Fix T61457, T61489, T61482: build errors and memory warning in Cycles.

For OIIO 2.x we must use unique_ptr. This also required updating the
guarded allocator for std::move to work. Since C++11 construct/destroy
have a default implementation that also works this case, so we just
leave it out.
February 13, 2019, 11:32 (GMT)
Fix T61499: Missing Camera settings in props except Depth of Field

rB55c281415b67 removed 'BLENDER_RENDER' as a COMPAT_ENGINE but the
cycles addon checks for this in its get_panels() function.

Adding this back for now.

Reviewers: brecht, billreynish

Maniphest Tasks: T61499

Differential Revision: https://developer.blender.org/D4346
February 13, 2019, 10:05 (GMT)
Fix T61487: quick favorites crash outside of open preferences window
February 13, 2019, 09:42 (GMT)
Fix crash removing drivers

Was a use-after-free during relations update.

Now we do similar dependency graph tags, but without any
extra animation update logic, which was accessing various
pointers.

Was found when looking into a file from T56635.
February 13, 2019, 09:00 (GMT)
GP: Remove debug print
February 13, 2019, 08:14 (GMT)
Cleanup: unused DNA struct members

- Timeline theme.
- 3D view runtime variables.
- Exclude EditLatt from SDNA.
February 13, 2019, 05:39 (GMT)
Fix T61411: Camera clip overlay enabled by expanding UI
February 13, 2019, 00:09 (GMT)
Cleanup: rename variable name for DNA utils

Rename 'elem_dna' to 'elem_full' to signify it has array/pointer chars.
February 13, 2019, 00:08 (GMT)
Cleanup: unused variable
February 13, 2019, 00:00 (GMT)
Cleanup: style, duplicate includes
February 12, 2019, 23:47 (GMT)
Naming
February 12, 2019, 23:34 (GMT)
Rename 'elem_dna' to 'elem_full'
February 12, 2019, 23:31 (GMT)
Detect duplicate names
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021