Blender Git Commit Log

Git Commits -> Revision 3f36cd3

July 25, 2016, 15:37 (GMT)
Changed most of ID_IS_LINKED_foo checks as needed.

Basically, due to new 'virtual' libraries & 'path' assets, we consider those 'virtualmy linked' IDs as:
* Local for editing purpose (i.e. they are editable).
* Linked for datablock management purposes (i.e. they can be made local, etc.).

Note: all this is more like a quick hack to test 'file-based' asset repositories (like cloud)
in comming weeks. I really do not think we should use that in the end, an full-featured
'overriding ID' system (as proposed in replacement of proxies for 2.8) would be much saner imho.

Commit Details:

Full Hash: 3f36cd3f33e52d53d82a3a221e2a576cf26390a5
Parent Commit: 521222b
Lines Changed: +35, -31

14 Modified Paths:

/source/blender/blenkernel/intern/armature_update.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/bpath.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/brush.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/constraint.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/library.c (+6, -6) (Diff)
/source/blender/blenkernel/intern/library_query.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/modifier.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/object_update.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/packedFile.c (+3, -3) (Diff)
/source/blender/editors/interface/interface_regions.c (+5, -0) (Diff)
/source/blender/editors/space_outliner/outliner_draw.c (+1, -3) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+3, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021