diff options
author | meta-androcto <meta.androcto1@gmail.com> | 2019-05-09 10:51:48 +0300 |
---|---|---|
committer | meta-androcto <meta.androcto1@gmail.com> | 2019-05-09 10:51:48 +0300 |
commit | 3ab7f96e8a5165645c51cc25ceebc0fd7b823bab (patch) | |
tree | 94def45eb4012ede75ffef09f737e295cf5a162f | |
parent | 063caacf6e5d069cd7dc77db23ecf5e9c6d50522 (diff) |
space_view3d_spacebar_menu: Initial recognize new object types
-rw-r--r-- | space_view3d_spacebar_menu.py | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/space_view3d_spacebar_menu.py b/space_view3d_spacebar_menu.py index 5521723b..31490092 100644 --- a/space_view3d_spacebar_menu.py +++ b/space_view3d_spacebar_menu.py @@ -20,7 +20,7 @@ bl_info = { "name": "Dynamic Context Menu", "author": "meta-androcto", - "version": (1, 9, 0), + "version": (1, 9, 1), "blender": (2, 80, 0), "location": "View3D > Spacebar", "description": "Object Mode Context Sensitive Spacebar Menu", @@ -774,6 +774,41 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu): layout.prop(view, "show_region_toolbar", icon='MENU_PANEL') layout.prop(view, "show_region_ui", icon='MENU_PANEL') + # Grease Pencil Menu # + if obj and obj.type == 'GPENCIL': + layout.operator_context = 'INVOKE_REGION_WIN' + layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') + UseSeparator(self, context) + layout.menu("INFO_MT_area", icon='WORKSPACE') + layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') + layout.menu("VIEW3D_MT_View_Directions", icon='ZOOM_ALL') + layout.menu("VIEW3D_MT_View_Navigation", icon='PIVOT_BOUNDBOX') + layout.operator("view3d.snap_cursor_to_center", + text="Cursor to World Origin") + layout.operator("view3d.snap_cursor_to_grid", + text="Cursor to Grid") + layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') + UseSeparator(self, context) + layout.prop(view, "show_region_toolbar", icon='MENU_PANEL') + layout.prop(view, "show_region_ui", icon='MENU_PANEL') + + # Light Probe Menu # + if obj and obj.type == 'LIGHT_PROBE': + layout.operator_context = 'INVOKE_REGION_WIN' + layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') + UseSeparator(self, context) + layout.menu("INFO_MT_area", icon='WORKSPACE') + layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') + layout.menu("VIEW3D_MT_View_Directions", icon='ZOOM_ALL') + layout.menu("VIEW3D_MT_View_Navigation", icon='PIVOT_BOUNDBOX') + layout.operator("view3d.snap_cursor_to_center", + text="Cursor to World Origin") + layout.operator("view3d.snap_cursor_to_grid", + text="Cursor to Grid") + layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') + UseSeparator(self, context) + layout.prop(view, "show_region_toolbar", icon='MENU_PANEL') + layout.prop(view, "show_region_ui", icon='MENU_PANEL') # Object Menus # |