Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'object_print3d_utils/ui.py')
-rw-r--r--object_print3d_utils/ui.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/object_print3d_utils/ui.py b/object_print3d_utils/ui.py
index dd286557..cad43d1c 100644
--- a/object_print3d_utils/ui.py
+++ b/object_print3d_utils/ui.py
@@ -20,12 +20,12 @@
# Interface for this addon.
-import bmesh
from bpy.types import Panel
+import bmesh
from . import report
-class Print3DToolBar:
+class Print3D_ToolBar:
bl_label = "Print3D"
bl_space_type = 'VIEW_3D'
bl_region_type = 'TOOLS'
@@ -39,7 +39,7 @@ class Print3DToolBar:
@classmethod
def poll(cls, context):
obj = context.active_object
- return obj and obj.type == 'MESH' and context.mode in {'OBJECT','EDIT_MESH'}
+ return obj and obj.type == 'MESH'
@staticmethod
def draw_report(layout, context):
@@ -57,7 +57,7 @@ class Print3DToolBar:
bm_type, bm_array = data
col.operator("mesh.print3d_select_report",
text=text,
- icon=Print3DToolBar._type_to_icon[bm_type]).index = i
+ icon=Print3D_ToolBar._type_to_icon[bm_type]).index = i
layout.operator("mesh.select_non_manifold", text='Non Manifold Extended')
else:
col.label(text)
@@ -130,17 +130,17 @@ class Print3DToolBar:
rowsub.prop(print_3d, "export_format", text="")
rowsub.operator("mesh.print3d_export", text="Export", icon='EXPORT')
- Print3DToolBar.draw_report(layout, context)
+ Print3D_ToolBar.draw_report(layout, context)
# So we can have a panel in both object mode and editmode
-class Print3DToolBarObject(Panel, Print3DToolBar):
+class VIEW3D_PT_Print3D_Object(Panel, Print3D_ToolBar):
bl_category = "3D Printing"
- bl_idname = "MESH_PT_print3d_object"
+ bl_idname = "VIEW3D_PT_print3d_object"
bl_context = "objectmode"
-class Print3DToolBarMesh(Panel, Print3DToolBar):
+class VIEW3D_PT_Print3D_Mesh(Panel, Print3D_ToolBar):
bl_category = "3D Printing"
- bl_idname = "MESH_PT_print3d_mesh"
+ bl_idname = "VIEW3D_PT_print3d_mesh"
bl_context = "mesh_edit"