Blender Git Loki

Git Commits -> Revision 282de86

Revision 282de86 by Bastien Montagne (master)
July 8, 2016, 17:33 (GMT)
Initial fix for proxy issues regarding new libquery/libremap ID handling code.

libquery now passes an extra flag info to the callback, in case that specific
ID usage is considered as indirect.

In most cases, it's just set from ID_IS_LINKED_DATABLOCK() result on datablock owner,
but in proxy object case we also consider ob->data, materials and pose usages as indirect.

Does not fixes all issues yet, but should already make behavior with proxy object saner.

Commit Details:

Full Hash: 282de867d48fea9cf930e68ef9553ed5d31cc5fd
Parent Commit: 77680ab
Lines Changed: +48, -44

3 Modified Paths:

/source/blender/blenkernel/BKE_library_query.h (+6, -0) (Diff)
/source/blender/blenkernel/intern/library_query.c (+39, -40) (Diff)
/source/blender/blenkernel/intern/library_remap.c (+3, -4) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021