[Bf-extensions-cvs] [6858f3be] master: Remove: space_view3d_toolshelf_menu: unsupported: T63750

meta-androcto noreply at git.blender.org
Sun Apr 21 03:21:06 CEST 2019


Commit: 6858f3be8eb00482aa41dd7703b12c48536457cc
Author: meta-androcto
Date:   Sun Apr 21 11:20:50 2019 +1000
Branches: master
https://developer.blender.org/rBAC6858f3be8eb00482aa41dd7703b12c48536457cc

Remove: space_view3d_toolshelf_menu: unsupported: T63750

===================================================================

D	space_view3d_toolshelf_menu.py

===================================================================

diff --git a/space_view3d_toolshelf_menu.py b/space_view3d_toolshelf_menu.py
deleted file mode 100644
index 4203799a..00000000
--- a/space_view3d_toolshelf_menu.py
+++ /dev/null
@@ -1,3118 +0,0 @@
-# ##### BEGIN GPL LICENSE BLOCK #####
-#
-#  This program is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU General Public License
-#  as published by the Free Software Foundation; either version 2
-#  of the License, or (at your option) any later version.
-#
-#  This program is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#  GNU General Public License for more details.
-#
-#  You should have received a copy of the GNU General Public License
-#  along with this program; if not, write to the Free Software Foundation,
-#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-#
-# ##### END GPL LICENSE BLOCK #####
-# some parts based on 3d_cursor_menu.py by Jonathan Smith (JayDez) & work by sim88 & sam.
-# view3d_advanced_dynamic_toolshelf_menu by Brendon Murphy (meta-androcto)
-
-bl_info = {
-    "name": "Dynamic Toolshelf Menu",
-    "author": "meta-androcto",
-    "version": (3, 0, 2),
-    "blender": (2, 77, 0),
-    "location": "View3D > Spacebar Key, Dynamic Tab",
-    "description": "Context Sensitive Toolshelf Menu",
-    "warning": "",
-    "wiki_url": "https://wiki.blender.org/index.php/Extensions:2.6/Py/"
-                "Scripts/3D_interaction/Dynamic_Spacebar_Menu",
-    "tracker_url": "https://developer.blender.org/maniphest/task/edit/form/2/",
-    "category": "3D View",
-}
-
-import bpy
-from bpy.types import (
-        Menu,
-        Operator,
-        Panel,
-        AddonPreferences,
-        )
-
-from bl_ui.properties_paint_common import UnifiedPaintPanel
-
-class View3DPanel():
-    bl_space_type = 'VIEW_3D'
-    bl_region_type = 'TOOLS'
-
-
-class VIEW3D_PT_Toolshelf_menu(View3DPanel, Panel):
-    bl_label = "Dynamic Toolshelf"
-    bl_category = "Dynamic"
-
-    def draw(self, context):
-        layout = self.layout
-        settings = context.tool_settings
-        layout.operator_context = 'INVOKE_REGION_WIN'
-        obj = context.object
-
-# No Object Selected #
-        if not context.active_object:
-
-            layout.operator_context = 'INVOKE_REGION_WIN'
-            layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM')
-            layout.menu("VIEW3D_MT_AddMenu2", icon='OBJECT_DATAMODE')
-            layout.menu("VIEW3D_MT_View_Directions2", icon='ZOOM_ALL')
-            layout.menu("VIEW3D_MT_View_Navigation2", icon='PIVOT_BOUNDBOX')
-            layout.menu("VIEW3D_MT_View_Toggle2", icon='WORKSPACE')
-            layout.operator("view3d.snap_cursor_to_center",
-                            text="Cursor to Center")
-            layout.operator("view3d.snap_cursor_to_grid",
-                            text="Cursor to Grid")
-            layout.menu("VIEW3D_MT_UndoS2", icon='ARROW_LEFTRIGHT')
-            UseSeparator(self, context)
-            layout.operator("view3d.toolshelf", icon='MENU_PANEL')
-            layout.operator("view3d.properties", icon='MENU_PANEL')
-            if context.gpencil_data and context.gpencil_data.use_stroke_edit_mode:
-                layout.menu("VIEW3D_MT_Edit_Gpencil2", icon='GREASEPENCIL')
-
-# Mesh Object Mode #
-        if obj and obj.type == 'MESH' and obj.mode in {'OBJECT'}:
-
-            layout.operator_context = 'INVOKE_REGION_WIN'
-            layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_View_Menu2", icon='ZOOM_ALL')
-            layout.menu("VIEW3D_MT_Select_Object2", icon='RESTRICT_SELECT_OFF')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_AddMenu2", icon='OBJECT_DATAMODE')
-            layout.menu("VIEW3D_MT_Object2", icon='VIEW3D')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_TransformMenu2", icon='MANIPUL')
-            layout.menu("VIEW3D_MT_MirrorMenu2", icon='MOD_MIRROR')
-            layout.menu("VIEW3D_MT_CursorMenu2", icon='PIVOT_CURSOR')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_ParentMenu2", icon='PIVOT_ACTIVE')
-            layout.menu("VIEW3D_MT_GroupMenu2", icon='GROUP')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_object_context_menu", text="Specials", icon='SOLO_OFF')
-            if context.gpencil_data and context.gpencil_data.use_stroke_edit_mode:
-                layout.menu("VIEW3D_MT_Edit_Gpencil2", icon='GREASEPENCIL')
-            layout.menu("VIEW3D_MT_Camera_Options2", icon='OUTLINER_OB_CAMERA')
-            layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER')
-            layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
-            UseSeparator(self, context)
-            layout.operator("object.delete", text="Delete Object", icon='X')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_UndoS2", icon='ARROW_LEFTRIGHT')
-            layout.menu("VIEW3D_MT_Object_Interactive_Mode2", icon='EDIT')
-            UseSeparator(self, context)
-            layout.operator("view3d.toolshelf", icon='MENU_PANEL')
-            layout.operator("view3d.properties", icon='MENU_PANEL')
-
-
-# Mesh Edit Mode #
-        if obj and obj.type == 'MESH' and obj.mode in {'EDIT'}:
-            layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_View_Menu2", icon='ZOOM_ALL')
-            layout.menu("VIEW3D_MT_Select_Edit_Mesh2", icon='RESTRICT_SELECT_OFF')
-            layout.menu("VIEW3D_MT_Edit_Multi2", icon='VERTEXSEL')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_mesh_add", text="Add Mesh", icon='OUTLINER_OB_MESH')
-            layout.menu("VIEW3D_MT_Edit_Mesh2", text="Mesh", icon='MESH_DATA')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_TransformMenuEdit2", icon='MANIPUL')
-            layout.menu("VIEW3D_MT_MirrorMenu2", icon='MOD_MIRROR')
-            layout.menu("VIEW3D_MT_EditCursorMenu2", icon='PIVOT_CURSOR')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_UV_Map2", icon='MOD_UVPROJECT')
-            layout.menu("VIEW3D_MT_edit_mesh_context_menu", icon='SOLO_OFF')
-            layout.menu("VIEW3D_MT_edit_mesh_extrude", icon='XRAY')
-            UseSeparator(self, context)
-            layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER')
-            layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_edit_mesh_delete", icon='X')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_UndoS2", icon='ARROW_LEFTRIGHT')
-            layout.menu("VIEW3D_MT_Object_Interactive_Mode2", icon='EDIT')
-            UseSeparator(self, context)
-            layout.operator("view3d.toolshelf", icon='MENU_PANEL')
-            layout.operator("view3d.properties", icon='MENU_PANEL')
-
-# Sculpt Mode #
-        if obj and obj.type == 'MESH' and obj.mode in {'SCULPT'}:
-
-            layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_View_Menu2", icon='ZOOM_ALL')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_Sculpts2", icon='SCULPTMODE_HLT')
-            layout.menu("VIEW3D_MT_Brush_Selection2", text="Sculpt Tool", icon='BRUSH_SCULPT_DRAW')
-            layout.menu("VIEW3D_MT_Brush_Settings2", icon='BRUSH_DATA')
-            layout.menu("VIEW3D_MT_Hide_Masks2", icon='RESTRICT_VIEW_OFF')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_Sculpt_Specials2", icon='SOLO_OFF')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_TransformMenu2", icon='MANIPUL')
-            layout.menu("VIEW3D_MT_MirrorMenu2", icon='MOD_MIRROR')
-            layout.menu("VIEW3D_MT_CursorMenu2", icon='PIVOT_CURSOR')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_UndoS2", icon='ARROW_LEFTRIGHT')
-            layout.menu("VIEW3D_MT_Object_Interactive_Mode2", icon='EDIT')
-            UseSeparator(self, context)
-            layout.operator("view3d.toolshelf", icon='MENU_PANEL')
-            layout.operator("view3d.properties", icon='MENU_PANEL')
-
-# Vertex Paint #
-        if obj and obj.type == 'MESH' and obj.mode in {'VERTEX_PAINT'}:
-
-            layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_View_Menu2", icon='ZOOM_ALL')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_Brush_Settings2", icon='BRUSH_DATA')
-            layout.menu("VIEW3D_MT_Brush_Selection2", text="Vertex Paint Tool", icon='BRUSH_VERTEXDRAW')
-            layout.menu("VIEW3D_MT_Vertex_Colors2", icon='GROUP_VCOL')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_UndoS2", icon='ARROW_LEFTRIGHT')
-            layout.menu("VIEW3D_MT_Object_Interactive_Mode2", icon='EDIT')
-            UseSeparator(self, context)
-            layout.operator("view3d.toolshelf", icon='MENU_PANEL')
-            layout.operator("view3d.properties", icon='MENU_PANEL')
-
-# Weight Paint Menu #
-        if obj and obj.type == 'MESH' and obj.mode in {'WEIGHT_PAINT'}:
-
-            layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_View_Menu2", icon='ZOOM_ALL')
-            UseSeparator(self, context)
-            layout.menu("VIEW3D_MT_Paint_Weights2", icon='WPAINT_HLT')
-            layout.menu("VIEW3D_MT_Brush_Settings2", icon='BRUSH_DATA')
-            layout.menu("VIEW3D_MT_Brush_Selection2", text="Weight Paint Tool", icon='BRUSH_TEXMASK')
-            Us

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-extensions-cvs mailing list