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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021