From a55ef183094f72bb92c169ee0d3dce13374857ee Mon Sep 17 00:00:00 2001 From: Pablo Vazquez Date: Tue, 6 Nov 2018 22:05:05 +0100 Subject: UI: Use icons for some operators. * Area and Workspace duplicate. * Toggle Area Fullscreen * Operator Search * Workspace reorder to front/back (arrows help to know which direction means front/back) --- release/scripts/startup/bl_ui/space_info.py | 7 +++++-- release/scripts/startup/bl_ui/space_topbar.py | 18 ++++++++++-------- 2 files changed, 15 insertions(+), 10 deletions(-) (limited to 'release/scripts') diff --git a/release/scripts/startup/bl_ui/space_info.py b/release/scripts/startup/bl_ui/space_info.py index e5ef5f9a0da..829ccd706b9 100644 --- a/release/scripts/startup/bl_ui/space_info.py +++ b/release/scripts/startup/bl_ui/space_info.py @@ -39,11 +39,14 @@ class INFO_MT_area(Menu): def draw(self, context): layout = self.layout - layout.operator("screen.area_dupli") if context.space_data.type == 'VIEW_3D': layout.operator("screen.region_quadview") + layout.separator() + + layout.operator("screen.area_dupli", icon='DUPLICATE') + layout.separator() layout.operator("screen.screen_full_area") - layout.operator("screen.screen_full_area", text="Toggle Fullscreen Area").use_hide_panels = True + layout.operator("screen.screen_full_area", text="Toggle Fullscreen Area", icon='FULLSCREEN_ENTER').use_hide_panels = True classes = ( diff --git a/release/scripts/startup/bl_ui/space_topbar.py b/release/scripts/startup/bl_ui/space_topbar.py index f406fb78562..f343dae4076 100644 --- a/release/scripts/startup/bl_ui/space_topbar.py +++ b/release/scripts/startup/bl_ui/space_topbar.py @@ -775,7 +775,7 @@ class TOPBAR_MT_edit(Menu): layout.separator() - layout.operator("wm.search_menu", text="Operator Search...") + layout.operator("wm.search_menu", text="Operator Search...", icon='VIEWZOOM') layout.separator() @@ -925,9 +925,7 @@ class TOPBAR_MT_window_specials(Menu): layout.operator_context = 'INVOKE_AREA' - layout.operator("screen.area_dupli") - - layout.operator("wm.window_fullscreen_toggle", icon='FULLSCREEN_ENTER') + layout.operator("screen.area_dupli", icon='DUPLICATE') layout.separator() @@ -936,6 +934,10 @@ class TOPBAR_MT_window_specials(Menu): layout.separator() + layout.operator("wm.window_fullscreen_toggle", icon='FULLSCREEN_ENTER') + + layout.separator() + layout.operator("screen.userpref_show", text="User Preferences...", icon='PREFERENCES') @@ -945,14 +947,14 @@ class TOPBAR_MT_workspace_menu(Menu): def draw(self, context): layout = self.layout - layout.operator("workspace.duplicate", text="Duplicate") + layout.operator("workspace.duplicate", text="Duplicate", icon='DUPLICATE') if len(bpy.data.workspaces) > 1: - layout.operator("workspace.delete", text="Delete") + layout.operator("workspace.delete", text="Delete", icon='REMOVE') layout.separator() - layout.operator("workspace.reorder_to_front", text="Reorder to Front") - layout.operator("workspace.reorder_to_back", text="Reorder to Back") + layout.operator("workspace.reorder_to_front", text="Reorder to Front", icon='TRIA_LEFT_BAR') + layout.operator("workspace.reorder_to_back", text="Reorder to Back", icon='TRIA_RIGHT_BAR') class TOPBAR_PT_active_tool(Panel): -- cgit v1.2.3