Blender Git Loki
Git Commits -> Revision 5760dc3
July 1, 2020, 18:30 (GMT) |
Initial "Make Asset" operator Accessible via the Outliner context menu (ID Data submenu). The operator currently copies the data-block and creates empty asset data for it. This will later contain all the meta-data to "give the data-block meaning". Of course there are many TODOs and questions remaining. This is the first step so I can work more on meta-data support. I created some files and that I think make sense. |
Commit Details:
Full Hash: 5760dc3da5240e8d6e7a7f78c106f47806db527f
Parent Commit: 42be396
Lines Changed: +327, -0
6 Added Paths:
/source/blender/blenkernel/BKE_asset.h (+35, -0) (View)
/source/blender/blenkernel/intern/asset.c (+35, -0) (View)
/source/blender/editors/asset/asset_ops.c (+91, -0) (View)
/source/blender/editors/asset/CMakeLists.txt (+37, -0) (View)
/source/blender/editors/include/ED_asset.h (+34, -0) (View)
/source/blender/makesdna/DNA_asset_types.h (+28, -0) (View)
/source/blender/blenkernel/intern/asset.c (+35, -0) (View)
/source/blender/editors/asset/asset_ops.c (+91, -0) (View)
/source/blender/editors/asset/CMakeLists.txt (+37, -0) (View)
/source/blender/editors/include/ED_asset.h (+34, -0) (View)
/source/blender/makesdna/DNA_asset_types.h (+28, -0) (View)
14 Modified Paths:
/doc/doxygen/doxygen.source.h (+4, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+2, -0) (Diff)
/source/blender/blenkernel/intern/lib_id_delete.c (+5, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+4, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+5, -0) (Diff)
/source/blender/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_api/spacetypes.c (+2, -0) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+31, -0) (Diff)
/source/blender/editors/util/CMakeLists.txt (+1, -0) (Diff)
/source/blender/makesdna/DNA_ID.h (+7, -0) (Diff)
/source/blender/makesdna/DNA_text_types.h (+1, -0) (Diff)
/source/blender/makesdna/intern/makesdna.c (+2, -0) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+1, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+2, -0) (Diff)
/source/blender/blenkernel/intern/lib_id_delete.c (+5, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+4, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+5, -0) (Diff)
/source/blender/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_api/spacetypes.c (+2, -0) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+31, -0) (Diff)
/source/blender/editors/util/CMakeLists.txt (+1, -0) (Diff)
/source/blender/makesdna/DNA_ID.h (+7, -0) (Diff)
/source/blender/makesdna/DNA_text_types.h (+1, -0) (Diff)
/source/blender/makesdna/intern/makesdna.c (+2, -0) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+1, -0) (Diff)