Blender Git Commit Log
Git Commits -> Revision 29d3cbc
February 23, 2015, 13:47 (GMT) |
Filelisting: First step of sanitanization... Move typeflag and selflag back to FileDirEntry, and add blentype there too, this will be needed by asset engines, and avoids rechecking lib ID types over and over! There's much more to do here though. Also, FileDirEntryRevision is going to be used quite higly, we want to keep it as light as possible (much lighter than its current state for sure!). Think we can move back to FileDirEntry paths (and try to get rid of abspath on the run, too), but also most likely preview (we won't store a preview for all possible revisions anyway), owner/permissions, etc. Rev should probably only have its uuid, and date/time. Also, simplified filetype generation (from extensions for real files, and BLO helpers for libdata), now it's nicely encapsulated into each reading callback. |
Commit Details:
Full Hash: 29d3cbc6f90db8d1c4526ef5fad730de18190a56
Parent Commit: 156c5bc
Lines Changed: +167, -185
6 Modified Paths:
/source/blender/editors/space_file/filelist.c (+145, -165) (Diff)
/source/blender/editors/space_file/filesel.c (+2, -2) (Diff)
/source/blender/editors/space_file/file_draw.c (+11, -11) (Diff)
/source/blender/editors/space_file/file_ops.c (+2, -2) (Diff)
/source/blender/editors/space_file/space_file.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_space_types.h (+6, -4) (Diff)
/source/blender/editors/space_file/filesel.c (+2, -2) (Diff)
/source/blender/editors/space_file/file_draw.c (+11, -11) (Diff)
/source/blender/editors/space_file/file_ops.c (+2, -2) (Diff)
/source/blender/editors/space_file/space_file.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_space_types.h (+6, -4) (Diff)