Blender Git Commit Log

Git Commits -> Revision 46913bf

Revision 46913bf by Bastien Montagne (master)
August 24, 2021, 10:23 (GMT)
Fix T90840: Can't duplicate or copy (Ctrl-C) object from linked file.

We need to separate the flag telling duplicate code to not handle
remapping to new IDs etc., from the one telling the code that we are
currently duplicating a 'root' ID (i.e. not a dependency of another
duplicated ID).

This whole duplicate code/logic is still fairly unsatisfying, think it
will need further refactor, or maybe even re-design, at some point...

Commit Details:

Full Hash: 46913bf0a08c7e9ae5525ff95af0c7dc3b2f622f
Parent Commit: 4e4ac5a
Lines Changed: +35, -8

6 Modified Paths:

/source/blender/blenkernel/BKE_lib_id.h (+7, -1) (Diff)
/source/blender/blenkernel/intern/collection.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+5, -1) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -0) (Diff)
/source/blender/editors/object/object_add.c (+15, -5) (Diff)
/source/blender/editors/space_outliner/outliner_collections.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021