Blender Git Commit Log

Git Commits -> Revision 7c0cafd

November 1, 2017, 12:03 (GMT)
Groups and collections 1/3

This is the first out of a three parts work.
In this part we use Collections instead of GroupObject to handle group elements.

I'm not asking for review (yet), but if anyone wants to comment on anything, the
sooner the better, so feel fre.

Coming next:
(1) Allow collection of type "group"
(2) Allow creation of groups from collection

I will update the patch description once I get those other parts finished.
But the final commit will likely be done in separated patches.

Reviewers: sergey, mont29

Subscribers: brecht

Differential Revision: https://developer.blender.org/D2892

Commit Details:

Full Hash: 7c0cafd95da28fe47ab555b63095640e953c0c1a
Parent Commit: 2fbbc8c
Lines Changed: +929, -678

43 Modified Paths:

/source/blender/alembic/intern/alembic_capi.cc (+2, -2) (Diff)
/source/blender/blenkernel/BKE_collection.h (+12, -7) (Diff)
/source/blender/blenkernel/BKE_group.h (+21, -0) (Diff)
/source/blender/blenkernel/BKE_layer.h (+9, -3) (Diff)
/source/blender/blenkernel/intern/collection.c (+130, -32) (Diff)
/source/blender/blenkernel/intern/collision.c (+22, -13) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+9, -27) (Diff)
/source/blender/blenkernel/intern/effect.c (+23, -32) (Diff)
/source/blender/blenkernel/intern/group.c (+80, -71) (Diff)
/source/blender/blenkernel/intern/layer.c (+138, -15) (Diff)
/source/blender/blenkernel/intern/library_query.c (+5, -3) (Diff)
/source/blender/blenkernel/intern/library_remap.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+48, -47) (Diff)
/source/blender/blenkernel/intern/particle.c (+11, -12) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+74, -74) (Diff)
/source/blender/blenkernel/intern/scene.c (+8, -110) (Diff)
/source/blender/blenkernel/intern/softbody.c (+29, -53) (Diff)
/source/blender/blenloader/intern/readfile.c (+77, -33) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+23, -2) (Diff)
/source/blender/blenloader/intern/writefile.c (+21, -9) (Diff)
/source/blender/collada/SceneExporter.cpp (+7, -5) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+4, -4) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+7, -7) (Diff)
/source/blender/editors/gpencil/gpencil_convert.c (+1, -1) (Diff)
/source/blender/editors/object/object_add.c (+1, -1) (Diff)
/source/blender/editors/object/object_relations.c (+17, -15) (Diff)
/source/blender/editors/space_info/info_stats.c (+38, -11) (Diff)
/source/blender/editors/space_outliner/outliner_collections.c (+1, -1) (Diff)
/source/blender/editors/space_outliner/outliner_edit.c (+2, -2) (Diff)
/source/blender/editors/space_outliner/outliner_intern.h (+1, -1) (Diff)
/source/blender/editors/space_outliner/outliner_ops.c (+1, -1) (Diff)
/source/blender/editors/space_outliner/outliner_select.c (+18, -10) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+10, -9) (Diff)
/source/blender/editors/space_outliner/outliner_tree.c (+12, -15) (Diff)
/source/blender/editors/space_view3d/view3d_ops.c (+5, -2) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+1, -1) (Diff)
/source/blender/makesdna/DNA_group_types.h (+7, -0) (Diff)
/source/blender/makesrna/intern/rna_group.c (+4, -3) (Diff)
/source/blender/makesrna/intern/rna_layer.c (+3, -4) (Diff)
/source/blender/render/intern/source/convertblender.c (+37, -30) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+3, -3) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+5, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021