Blender Git Commit Log

Git Commits -> Revision d1cc340

Revision d1cc340 by Julian Eisel (master)
September 20, 2019, 13:18 (GMT)
Rewrite file region handling for non-editor mode

This makes it so that regions only needed when the file browser is
invoked as an operation (e.g. Ctrl+O rather than a regular editor) are
lazy created then, and removed if the file browser is changed into a
regular editor then (e.g. Ctrl+O over regular file browser editor ->
Cancel).

That should remove some troublesome assumptions and makes versioning
redundant.
It also fixes the issue of an empty execute region at the bottom after
cancelling a file operation invoked from a regular file browser editor.

Commit Details:

Full Hash: d1cc340e56691cb82e444289415ede24ba4d2bc0
Parent Commit: 7a83b64
Lines Changed: +135, -112

4 Modified Paths:

/source/blender/blenloader/intern/versioning_280.c (+0, -13) (Diff)
/source/blender/editors/space_file/file_intern.h (+3, -4) (Diff)
/source/blender/editors/space_file/file_ops.c (+1, -49) (Diff)
/source/blender/editors/space_file/space_file.c (+131, -46) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021