Page MenuHome

Initial implementation of "Append already linked IDs" request.
Needs ReviewPublic

Authored by Bastien Montagne (mont29) on Aug 12 2019, 2:47 PM.
This revision needs review, but there are no reviewers specified.


Maniphest Tasks
T55629: Append already linked Data

That code seems to be working OK-ish now (was not easy to tame already
:/ ), but currently it replaces all already existing local usages of the
linked data-blocks by the local appended copy, think that's not expected
behavior here?

Note: that is WIP code, not ready for review yet, it mainly needs user
testing & feedback.

Diff Detail

rB Blender
tmp-append_already_linked (branched from master)
Build Status
Buildable 4381
Build 4381: arc lint + arc unit

Event Timeline

I saw this patch and saw you needed testing so I gave it a go, but I bring bad news. I tried appending a linked character (no proxies involved) and I think it infinite looped and crashed. According to the console it made 6000 copies of the rig before crashing.

File (If you'd like me to try to simplify the file let me know.):

  • In a fresh file
  • Link GRP-Rain collection from attached file.
  • Append GRP-Rain collection.
  • computer slow down to a crawl for about 1 minute until it crashes.