Blender Git Commit Log
Git Commits -> Revision 72c2994
Revision 72c2994 by Julian Eisel (asset-browser) November 15, 2020, 13:52 (GMT) |
Separate File Browser Data From Asset Browser data Internally, the Asset Browser is based on the File Browser. So if you opened one of them as a regular editor and switched back and forth between them, data like display options, current path and navigation history (for previous/next navigation) would be shared between them. This was quite confusing and not what users would expect. Now the data is entirely separate: The Asset Browser can have its own display options, navigation history, etc. I had to refactor some bits. But I think the resulting code is actually cleaner than what we had before. Addresses T82103. |
Commit Details:
Full Hash: 72c2994ca83724c9a200b316706a218145e30070
Parent Commit: 057fe2c
Lines Changed: +579, -445
14 Modified Paths:
/source/blender/blenkernel/intern/screen.c (+5, -0) (Diff)
/source/blender/blenloader/intern/versioning_290.c (+0, -18) (Diff)
/source/blender/editors/include/ED_fileselect.h (+6, -5) (Diff)
/source/blender/editors/space_file/filelist.c (+125, -47) (Diff)
/source/blender/editors/space_file/filelist.h (+8, -8) (Diff)
/source/blender/editors/space_file/filesel.c (+161, -139) (Diff)
/source/blender/editors/space_file/file_draw.c (+22, -21) (Diff)
/source/blender/editors/space_file/file_intern.h (+1, -0) (Diff)
/source/blender/editors/space_file/file_ops.c (+156, -151) (Diff)
/source/blender/editors/space_file/file_panels.c (+1, -1) (Diff)
/source/blender/editors/space_file/space_file.c (+25, -38) (Diff)
/source/blender/makesdna/DNA_space_types.h (+51, -13) (Diff)
/source/blender/makesrna/intern/rna_space.c (+16, -3) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+2, -1) (Diff)
/source/blender/blenloader/intern/versioning_290.c (+0, -18) (Diff)
/source/blender/editors/include/ED_fileselect.h (+6, -5) (Diff)
/source/blender/editors/space_file/filelist.c (+125, -47) (Diff)
/source/blender/editors/space_file/filelist.h (+8, -8) (Diff)
/source/blender/editors/space_file/filesel.c (+161, -139) (Diff)
/source/blender/editors/space_file/file_draw.c (+22, -21) (Diff)
/source/blender/editors/space_file/file_intern.h (+1, -0) (Diff)
/source/blender/editors/space_file/file_ops.c (+156, -151) (Diff)
/source/blender/editors/space_file/file_panels.c (+1, -1) (Diff)
/source/blender/editors/space_file/space_file.c (+25, -38) (Diff)
/source/blender/makesdna/DNA_space_types.h (+51, -13) (Diff)
/source/blender/makesrna/intern/rna_space.c (+16, -3) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+2, -1) (Diff)