Blender Git Commit Log

Git Commits -> Revision cd33257

September 28, 2017, 14:37 (GMT)
Revert hack making linked virtual datablock editables.

Essentially, this reverts most ID_IS_LINKED_DATABLOCK() checks to
ID_IS_LINKED() one.

Idea of making virtual linked IDs editable was nice as a temp hack to do
quick experiment, but was never intended as final solution, correct way
to do that is to use static override, will be implemented soon.

Note that virtual library/virtually linked ID concept remains, it's
mandatory to handle mere files as assets (and potentially other, more
advanced cases in the future).

Commit Details:

Full Hash: cd33257798d685cd041a85a3fb153ff5a852ee14
Parent Commit: 05daa1f
Lines Changed: +130, -128

41 Modified Paths:

/source/blender/blenkernel/intern/library.c (+5, -3) (Diff)
/source/blender/blenkernel/intern/material.c (+6, -6) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+1, -1) (Diff)
/source/blender/editors/animation/anim_filter.c (+1, -1) (Diff)
/source/blender/editors/animation/keyframes_draw.c (+3, -3) (Diff)
/source/blender/editors/armature/pose_edit.c (+1, -1) (Diff)
/source/blender/editors/armature/pose_lib.c (+2, -2) (Diff)
/source/blender/editors/interface/interface_eyedropper.c (+2, -2) (Diff)
/source/blender/editors/interface/interface_ops.c (+1, -1) (Diff)
/source/blender/editors/interface/interface_templates.c (+5, -5) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+1, -1) (Diff)
/source/blender/editors/mesh/mesh_data.c (+3, -3) (Diff)
/source/blender/editors/object/object_add.c (+6, -6) (Diff)
/source/blender/editors/object/object_constraint.c (+1, -1) (Diff)
/source/blender/editors/object/object_data_transfer.c (+3, -3) (Diff)
/source/blender/editors/object/object_edit.c (+6, -6) (Diff)
/source/blender/editors/object/object_modifier.c (+2, -2) (Diff)
/source/blender/editors/object/object_relations.c (+14, -14) (Diff)
/source/blender/editors/object/object_shapekey.c (+4, -4) (Diff)
/source/blender/editors/object/object_transform.c (+3, -3) (Diff)
/source/blender/editors/object/object_vgroup.c (+12, -12) (Diff)
/source/blender/editors/physics/particle_edit.c (+1, -1) (Diff)
/source/blender/editors/physics/particle_object.c (+2, -2) (Diff)
/source/blender/editors/screen/screen_ops.c (+9, -9) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex.c (+2, -2) (Diff)
/source/blender/editors/space_logic/logic_ops.c (+3, -3) (Diff)
/source/blender/editors/space_outliner/outliner_draw.c (+5, -5) (Diff)
/source/blender/editors/space_outliner/outliner_edit.c (+8, -8) (Diff)
/source/blender/editors/space_outliner/outliner_tree.c (+1, -1) (Diff)
/source/blender/editors/space_text/text_ops.c (+3, -3) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_fly.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_walk.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/editors/util/ed_util.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_access.c (+3, -3) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021