Blender Git Commit Log

Git Commits -> Revision 5c38de4

Revision 5c38de4 by Julian Eisel (asset-browser)
November 23, 2020, 15:34 (GMT)
Support reading all asset meta-data from external repositories

When displaying a repository that is not the "Current File" one, we can now
show all the meta-data of its assets in the UI. Editing is currently possible,
but changes will be lost on reload of the repository. Editing should simply not
be disabled for now.

Note that this also works for custom properties. So assets can store custom
properties, and the Asset Browser can show them, even if they are stored in an
external repository.
One important thing is that custom asset properties must not store pointers to
other data-blocks, but the BPY should forbid this already for assets.

Addresses T82860.

Commit Details:

Full Hash: 5c38de41055014d8270847487a65862f49757bcb
Parent Commit: 967f763
Lines Changed: +48, -7

7 Modified Paths:

/source/blender/blenkernel/intern/asset.c (+1, -0) (Diff)
/source/blender/blenloader/BLO_readfile.h (+1, -1) (Diff)
/source/blender/blenloader/intern/readblenentry.c (+9, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+23, -1) (Diff)
/source/blender/blenloader/intern/readfile.h (+3, -1) (Diff)
/source/blender/editors/space_file/filelist.c (+8, -2) (Diff)
/source/blender/makesdna/DNA_space_types.h (+3, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021