Blender Git Commits

Blender Git "id_copy_refactor" branch commits.

Page: 2 / 4

July 9, 2017, 19:41 (GMT)
Move Action to new copying code.
July 9, 2017, 19:21 (GMT)
Merge branch 'master' into id_copy_refactor
July 8, 2017, 15:09 (GMT)
Move Group and ParticleSettings to new copying system.

Also fix several mistakes from previous commits.
July 8, 2017, 10:46 (GMT)
Move World and MovieClip to new copying system.
July 8, 2017, 10:20 (GMT)
Rename new `BKE_<foo>_copy_ex` to `BKE_<foo>_copy_data`.

Those are not actually copying the ID, only its internal subdata (and
other ID-specific handling). Generic processing common to all ID copying
is done by `BKE_id_copy_ex()`!
July 8, 2017, 10:14 (GMT)
Move Material, Texture and Image datablocks to new copying code.

Note that this is also bringing back Image copying code into 'regular'
process, instead of doing its own dirty cooking.
July 7, 2017, 10:35 (GMT)
Merge branch 'master' into id_copy_refactor
July 6, 2017, 13:46 (GMT)
Change a bit ideas behind new copying code, now ID-specific copying never handles usercount.

Makes things much simpler, and more consistent.

Also fix issue with new copying and bloody nodetrees, using same hack as
in original ntree copying code to detect 'root' ntrees that shall never
be put into bmain :(((((((
July 6, 2017, 10:26 (GMT)
Merge branch 'master' into id_copy_refactor
June 26, 2017, 09:01 (GMT)
Merge branch 'master' into id_copy_refactor
June 26, 2017, 08:53 (GMT)
Initial work on new copying for nodetrees.

Note that those are an nightmare to handle correctly, current code is
like a plate of noodle, so... most likeley not fully working, think I'll
have to nuke localize code as well :(
June 22, 2017, 20:46 (GMT)
Add remaining 'new copying' for obdata ID types.
June 22, 2017, 08:44 (GMT)
Merge branch 'master' into id_copy_refactor
June 21, 2017, 09:08 (GMT)
Add mball and lattice new copying, tweak a bit more skey handling.
June 21, 2017, 08:49 (GMT)
Merge branch 'master' into id_copy_refactor
June 20, 2017, 19:34 (GMT)
Add new Curve copying code.
June 20, 2017, 19:20 (GMT)
Fix wrong assert, and issue with Key ID freeing tag after copying from mesh...
June 20, 2017, 15:55 (GMT)
Removed trailing spaces
June 20, 2017, 15:55 (GMT)
Usual i18n/UI messages fixes.

Please do not add useless tooltips! We have enough messages to translate
already...
June 20, 2017, 15:55 (GMT)
Fix T51810: Add minimal example of usage of translation API for non-official addons.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021