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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021