Blender Git Commit Log

Git Commits -> Revision 04e4395

November 4, 2017, 04:43 (GMT)
GP Branch: Use ob->data instead of ob->gpd for storing GP object's GPencil datablock

WARNING: Old files created in the GP branch may break after this commit!

* There won't be data loss, but it will be necessary to manually fix this
per-file as needed. The old ob->gpd pointer remains for now to ease the
transition.

* The code will attempt to version patch old files that store data in this
pointer. However, right now, this only works for GP Objects and for Empties.

Commit Details:

Full Hash: 04e439513b8ab8f967a5fbb7a223ccf469eba547
Parent Commit: 7ca4c51
Lines Changed: +135, -176

35 Modified Paths:

/source/blender/blenkernel/intern/gpencil.c (+12, -6) (Diff)
/source/blender/blenkernel/intern/gpencil_modifier.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/object_update.c (+1, -1) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+30, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+1, -24) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+1, -42) (Diff)
/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c (+5, -5) (Diff)
/source/blender/draw/engines/gpencil/gpencil_engine.c (+9, -6) (Diff)
/source/blender/draw/engines/gpencil/gpencil_geom.c (+2, -2) (Diff)
/source/blender/draw/engines/gpencil/gpencil_vfx.c (+3, -3) (Diff)
/source/blender/editors/animation/anim_draw.c (+1, -1) (Diff)
/source/blender/editors/animation/anim_filter.c (+2, -2) (Diff)
/source/blender/editors/gpencil/drawgpencil.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_data.c (+10, -10) (Diff)
/source/blender/editors/gpencil/gpencil_edit.c (+8, -8) (Diff)
/source/blender/editors/gpencil/gpencil_utils.c (+5, -21) (Diff)
/source/blender/editors/object/object_add.c (+2, -2) (Diff)
/source/blender/editors/object/object_edit.c (+1, -1) (Diff)
/source/blender/editors/object/object_modifier.c (+8, -8) (Diff)
/source/blender/editors/object/object_transform.c (+1, -1) (Diff)
/source/blender/editors/object/object_vgroup.c (+2, -2) (Diff)
/source/blender/editors/screen/screen_ops.c (+1, -1) (Diff)
/source/blender/editors/space_outliner/outliner_tree.c (+1, -1) (Diff)
/source/blender/editors/space_time/space_time.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_object.c (+3, -1) (Diff)
/source/blender/modifiers/intern/MOD_gpencilarray.c (+3, -3) (Diff)
/source/blender/modifiers/intern/MOD_gpencilcolor.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_gpencildupli.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_gpencillattice.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_gpencilnoise.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_gpencilopacity.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_gpencilsimplify.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_gpencilsubdiv.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_gpencilthick.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_gpenciltint.c (+2, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021