diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-05-17 13:27:22 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-05-17 15:27:58 +0300 |
commit | 75321a3d24d87ea3f333c55ee3880d7b3972c8eb (patch) | |
tree | 27a98f882496c8fd0f305df7bbb15e7d44c8c8b2 /release | |
parent | 6d706dc8c75828622c027c6bc158329b33347b8f (diff) |
Outliner: move filter menu to the left in header.
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_ui/space_outliner.py | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/release/scripts/startup/bl_ui/space_outliner.py b/release/scripts/startup/bl_ui/space_outliner.py index de5c5a408d5..328e0a2267b 100644 --- a/release/scripts/startup/bl_ui/space_outliner.py +++ b/release/scripts/startup/bl_ui/space_outliner.py @@ -31,13 +31,20 @@ class OUTLINER_HT_header(Header): display_mode = space.display_mode scene = context.scene ks = context.scene.keying_sets.active - support_filters = display_mode in {'COLLECTIONS', 'VIEW_LAYER'} row = layout.row(align=True) row.template_header() layout.prop(space, "display_mode", text="") + row = layout.row() + if display_mode == 'COLLECTIONS': + row.popover(space_type='OUTLINER', + region_type='HEADER', + panel_type="OUTLINER_PT_filter", + text="", + icon='FILTER') + OUTLINER_MT_editor_menus.draw_collapsible(context, layout) if space.display_mode == 'DATA_API': @@ -65,14 +72,6 @@ class OUTLINER_HT_header(Header): row.prop(space, "use_filter_complete", text="") row.prop(space, "use_filter_case_sensitive", text="") - row = layout.row() - if support_filters: - row.popover(space_type='OUTLINER', - region_type='HEADER', - panel_type="OUTLINER_PT_filter", - text="", - icon='FILTER') - class OUTLINER_MT_editor_menus(Menu): bl_idname = "OUTLINER_MT_editor_menus" |