feat: Update version to 0.13.0 in project files and adjust dependencies
This commit is contained in:
@@ -5,13 +5,12 @@ from .operators.clipboard_image import CLASSES as CLIPBOARD_CLASSES
|
||||
from .menu import AnyImageImageMenu, draw_image_context_menu
|
||||
from .operators import CLASSES as OPERATOR_CLASSES
|
||||
from .operators.cutout_tool import CutoutTool
|
||||
from .operators.image_tool import (
|
||||
ImageBoxTool,
|
||||
ImageLassoTool,
|
||||
ImageLineTool,
|
||||
ImagePolylineTool,
|
||||
from .operators.crop_tool import (
|
||||
CropBoxTool,
|
||||
CropLassoTool,
|
||||
CropPerspectiveTool,
|
||||
CropPolylineTool,
|
||||
)
|
||||
from .operators.perspective_tool import ImagePerspectiveTool
|
||||
from .panel import (
|
||||
Ben2RemovalDebugPanel,
|
||||
Da3OutputDebugPanel,
|
||||
@@ -43,28 +42,23 @@ CLASSES = (
|
||||
def register():
|
||||
for class_type in CLASSES:
|
||||
bpy.utils.register_class(class_type)
|
||||
bpy.utils.register_tool(ImageBoxTool, separator=True, group=True)
|
||||
bpy.utils.register_tool(CropBoxTool, separator=True, group=True)
|
||||
bpy.utils.register_tool(
|
||||
ImageLassoTool,
|
||||
after={ImageBoxTool.bl_idname},
|
||||
CropLassoTool,
|
||||
after={CropBoxTool.bl_idname},
|
||||
separator=False,
|
||||
)
|
||||
bpy.utils.register_tool(
|
||||
ImageLineTool,
|
||||
after={ImageLassoTool.bl_idname},
|
||||
CropPolylineTool,
|
||||
after={CropLassoTool.bl_idname},
|
||||
separator=False,
|
||||
)
|
||||
bpy.utils.register_tool(
|
||||
ImagePolylineTool,
|
||||
after={ImageLineTool.bl_idname},
|
||||
CropPerspectiveTool,
|
||||
after={CropPolylineTool.bl_idname},
|
||||
separator=False,
|
||||
)
|
||||
bpy.utils.register_tool(ImagePerspectiveTool, separator=False)
|
||||
bpy.utils.register_tool(
|
||||
CutoutTool,
|
||||
after={ImagePerspectiveTool.bl_idname},
|
||||
separator=True,
|
||||
)
|
||||
bpy.utils.register_tool(CutoutTool)
|
||||
bpy.types.Scene.anyimage_settings = bpy.props.PointerProperty(type=AnyImageSettings)
|
||||
bpy.types.VIEW3D_MT_object_context_menu.prepend(draw_image_context_menu)
|
||||
bpy.types.OUTLINER_MT_object.prepend(draw_image_context_menu)
|
||||
@@ -76,11 +70,10 @@ def unregister():
|
||||
runtime.unregister()
|
||||
clipboard_image.unregister_keymaps()
|
||||
bpy.utils.unregister_tool(CutoutTool)
|
||||
bpy.utils.unregister_tool(ImagePerspectiveTool)
|
||||
bpy.utils.unregister_tool(ImagePolylineTool)
|
||||
bpy.utils.unregister_tool(ImageLineTool)
|
||||
bpy.utils.unregister_tool(ImageLassoTool)
|
||||
bpy.utils.unregister_tool(ImageBoxTool)
|
||||
bpy.utils.unregister_tool(CropPerspectiveTool)
|
||||
bpy.utils.unregister_tool(CropPolylineTool)
|
||||
bpy.utils.unregister_tool(CropLassoTool)
|
||||
bpy.utils.unregister_tool(CropBoxTool)
|
||||
bpy.types.VIEW3D_MT_object_context_menu.remove(draw_image_context_menu)
|
||||
bpy.types.OUTLINER_MT_object.remove(draw_image_context_menu)
|
||||
if hasattr(bpy.types.Scene, "anyimage_settings"):
|
||||
|
||||
Reference in New Issue
Block a user