Revision 496b510 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) August 10, 2017, 13:43 (GMT) |
Merge branch 'master' into id_copy_refactor Conflicts: source/blender/blenkernel/BKE_sequencer.h source/blender/blenkernel/intern/library.c source/blender/blenkernel/intern/sequencer.c source/blender/editors/space_sequencer/sequencer_edit.c |
Revision c116bb0 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) August 7, 2017, 14:06 (GMT) |
Merge branch 'master' into id_copy_refactor |
Revision 881ee4f by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) August 7, 2017, 10:52 (GMT) |
Merge branch 'master' into id_copy_refactor |
Revision b54335b by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 20, 2017, 10:31 (GMT) |
Merge branch 'master' into id_copy_refactor |
Revision 2f2b314 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 18, 2017, 09:08 (GMT) |
Merge branch 'master' into id_copy_refactor |
Revision a8e4aae by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 17, 2017, 13:16 (GMT) |
Extend a bit 'NO_MAIN'/'NO_USER_REFCOUNT'/etc. flags to ID allocation itself. No real reason we keep this only to copying, creating ID outside of database is handy as well! Also, add helpers to add/remove an ID from Main, and to set/clear its 'user refcounting' status. Those will be useful in future complex ID manipulation cases (like static override...). |
Revision a70e941 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 17, 2017, 12:00 (GMT) |
Some cosmetic renaming. |
Revision 2a992c2 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 17, 2017, 11:50 (GMT) |
Merge branch 'master' into id_copy_refactor |
Revision f9904b0 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 17, 2017, 09:48 (GMT) |
Merge branch 'master' into id_copy_refactor |
Revision 5019fc1 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 11, 2017, 13:57 (GMT) |
Merge branch 'master' into id_copy_refactor |
Revision 2f812e1 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 11, 2017, 13:56 (GMT) |
Fix stupid mistake in new LineStyle copying code. |
Revision e75db0e by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 11, 2017, 12:16 (GMT) |
Fix several crashes and other issues in new ID copying code. Mostly in core and animdata area. Code should now also be more robust, and slightly simpler & cleaner. |
Revision 524e03c by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 11, 2017, 08:31 (GMT) |
Huuuuge refactor of Scene copying, added to generic library ID copying. Note: there are several known issues with this commit (and most likely more unknown ones), to be fixed in next ones. |
Revision d3abcf3 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 10, 2017, 19:30 (GMT) |
Merge branch 'master' into id_copy_refactor |
Revision 0dc4284 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 10, 2017, 13:23 (GMT) |
Merge branch 'master' into id_copy_refactor |
Revision 0698e89 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 10, 2017, 11:57 (GMT) |
Add VFont copying. Not much happy, have to include BKE_curve in BLI_freetypefont to copy nurbs... Not sure why fonts are in BLI tbh. We are already replicating quite a bit of nurbs logic there. :( |
Revision a7bf34c by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 10, 2017, 10:59 (GMT) |
Add Sound copying callback. |
Revision 0b009ed by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 10, 2017, 07:56 (GMT) |
Move Palette, PaintCurve and CacheFIle to new ID copying system. |
Revision 8bcf950 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 9, 2017, 20:44 (GMT) |
Move Mask and FreestyleLineStyle to new ID copying code. |
Revision 6637530 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 9, 2017, 20:14 (GMT) |
Move Text, Brush and GPencil datablocks to new copying code. |
|