Blender Git Loki
Git Commits -> Revision 0dfdca6
Revision 0dfdca6 by Bastien Montagne (master) February 16, 2015, 14:58 (GMT) |
Fix T43684: File Browser is unusable on Windows Machines (do not BLI_is_dir() in draw loop!) Did not had any issue on linux, but looks like on some windows can slow things as Hell. Or maybe just the presence of some network FS? Anyway, not a good idea, so now fsmenu entries' valid status is stored and only evaluated on startup (reading of bookmarks & co) and when opening file browser (refresh, like for system bookmarks). |
Commit Details:
Full Hash: 0dfdca6d132dd0b26307ab0c35be87f78da98022
Parent Commit: fd4f0ed
Lines Changed: +41, -10
6 Modified Paths:
/source/blender/editors/space_file/file_ops.c (+1, -0) (Diff)
/source/blender/editors/space_file/fsmenu.c (+24, -0) (Diff)
/source/blender/editors/space_file/fsmenu.h (+6, -0) (Diff)
/source/blender/editors/space_file/space_file.c (+6, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+2, -9) (Diff)
/source/blender/editors/space_file/fsmenu.c (+24, -0) (Diff)
/source/blender/editors/space_file/fsmenu.h (+6, -0) (Diff)
/source/blender/editors/space_file/space_file.c (+6, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+2, -9) (Diff)