Blender Git Commit Log

Git Commits -> Revision 99fc6b7

Revision 99fc6b7 by Julian Eisel (soc-2016-layer_manager)
June 23, 2016, 00:04 (GMT)
Move layer type definitions and drawing to own file

Done because layer drawing should (actually needs to) be registered with layer types on startup. This wasn't possible previously without including editor headers in BKE files. So added editors/scene/ now, and moved layer type definitions including drawing callbacks to a new file layer_types in it.

Commit Details:

Full Hash: 99fc6b733c374ec64f3233123d583f88f13eafe6
Parent Commit: 57b624d
Lines Changed: +233, -181

3 Added Paths:

/source/blender/editors/include/ED_scene.h (+30, -0) (View)
/source/blender/editors/scene/CMakeLists.txt (+44, -0) (View)
/source/blender/editors/scene/layer_types.c (+110, -0) (View)

1 Deleted Path:

/source/blender/editors/space_layers/layers_types.c (+0, -61)

14 Modified Paths:

/build_files/cmake/macros.cmake (+1, -0) (Diff)
/source/blender/blenkernel/BKE_layer.h (+3, -7) (Diff)
/source/blender/blenkernel/BKE_object.h (+1, -3) (Diff)
/source/blender/blenkernel/intern/layer.c (+3, -33) (Diff)
/source/blender/blenkernel/intern/object_layer.c (+2, -4) (Diff)
/source/blender/editors/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_layers/CMakeLists.txt (+0, -1) (Diff)
/source/blender/editors/space_layers/layers_draw.c (+0, -40) (Diff)
/source/blender/editors/space_layers/layers_intern.h (+0, -26) (Diff)
/source/blender/editors/space_layers/layers_ops.c (+5, -3) (Diff)
/source/blender/editors/util/CMakeLists.txt (+1, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+26, -0) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+6, -2) (Diff)
/source/creator/creator.c (+0, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021