mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-21 23:00:53 +00:00
Wall tool now rebranded as BIM tool with a new icon thanks to s-leger!
This commit is contained in:
@@ -35,7 +35,7 @@ addon_keymaps = []
|
|||||||
|
|
||||||
|
|
||||||
def register():
|
def register():
|
||||||
bpy.utils.register_tool(workspace.WallTool, after={"builtin.scale_cage"}, separator=True, group=True)
|
bpy.utils.register_tool(workspace.BimTool, after={"builtin.scale_cage"}, separator=True, group=True)
|
||||||
bpy.types.Scene.BIMModelProperties = bpy.props.PointerProperty(type=prop.BIMModelProperties)
|
bpy.types.Scene.BIMModelProperties = bpy.props.PointerProperty(type=prop.BIMModelProperties)
|
||||||
bpy.types.VIEW3D_MT_mesh_add.append(grid.add_object_button)
|
bpy.types.VIEW3D_MT_mesh_add.append(grid.add_object_button)
|
||||||
bpy.types.VIEW3D_MT_mesh_add.append(stair.add_object_button)
|
bpy.types.VIEW3D_MT_mesh_add.append(stair.add_object_button)
|
||||||
@@ -52,7 +52,7 @@ def register():
|
|||||||
|
|
||||||
|
|
||||||
def unregister():
|
def unregister():
|
||||||
bpy.utils.unregister_tool(workspace.WallTool)
|
bpy.utils.unregister_tool(workspace.BimTool)
|
||||||
del bpy.types.Scene.BIMModelProperties
|
del bpy.types.Scene.BIMModelProperties
|
||||||
bpy.app.handlers.load_post.remove(handler.load_post)
|
bpy.app.handlers.load_post.remove(handler.load_post)
|
||||||
bpy.types.VIEW3D_MT_mesh_add.remove(grid.add_object_button)
|
bpy.types.VIEW3D_MT_mesh_add.remove(grid.add_object_button)
|
||||||
|
|||||||
Binary file not shown.
@@ -1,15 +1,16 @@
|
|||||||
|
import os
|
||||||
import bpy
|
import bpy
|
||||||
from bpy.types import WorkSpaceTool
|
from bpy.types import WorkSpaceTool
|
||||||
|
|
||||||
|
|
||||||
class WallTool(WorkSpaceTool):
|
class BimTool(WorkSpaceTool):
|
||||||
bl_space_type = "VIEW_3D"
|
bl_space_type = "VIEW_3D"
|
||||||
bl_context_mode = "OBJECT"
|
bl_context_mode = "OBJECT"
|
||||||
|
|
||||||
bl_idname = "bim.wall_tool"
|
bl_idname = "bim.bim_tool"
|
||||||
bl_label = "Wall Tool"
|
bl_label = "BIM Tool"
|
||||||
bl_description = "Gives you wall related superpowers"
|
bl_description = "Gives you BIM authoring related superpowers"
|
||||||
bl_icon = "ops.generic.select_circle"
|
bl_icon = os.path.join(os.path.dirname(__file__), "ops.authoring.bim")
|
||||||
bl_widget = None
|
bl_widget = None
|
||||||
# https://docs.blender.org/api/current/bpy.types.KeyMapItems.html
|
# https://docs.blender.org/api/current/bpy.types.KeyMapItems.html
|
||||||
bl_keymap = (
|
bl_keymap = (
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user