Blender Git Loki
Git Commits -> Revision ce6e34e
Revision ce6e34e by Julian Eisel (filebrowser_redesign) July 20, 2019, 15:37 (GMT) |
Move filter settings into popup Saves space, hides complexity and is more consistent to other editors (e.g. viewport and outliner). The search button is in the popup too for now, we may want to move that later. Note the filter popup is not located in the header, but in the directory path (`UI`) region. Had to do two additional changes: * Allow registering a panel without drawing it in the default location. Required so we can register the popup panel in the `UI` region without it drawing there. For other places that's no issue because they are registered for headers - which don't draw panels anyway. * `UI` regions are used for category tabs by default. Added a flag to allow region types to disable categories entirely. |
Commit Details:
Full Hash: ce6e34e131840c99b25c2ca98a532ea7ec73f510
Parent Commit: cb44212
Lines Changed: +112, -31
7 Modified Paths:
/release/scripts/startup/bl_ui/space_filebrowser.py (+71, -26) (Diff)
/source/blender/blenkernel/BKE_screen.h (+8, -0) (Diff)
/source/blender/editors/interface/interface_panel.c (+7, -0) (Diff)
/source/blender/editors/screen/area.c (+4, -0) (Diff)
/source/blender/editors/space_file/space_file.c (+1, -0) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+20, -5) (Diff)
/source/blender/blenkernel/BKE_screen.h (+8, -0) (Diff)
/source/blender/editors/interface/interface_panel.c (+7, -0) (Diff)
/source/blender/editors/screen/area.c (+4, -0) (Diff)
/source/blender/editors/space_file/space_file.c (+1, -0) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+20, -5) (Diff)