From 9b904ee25df87abf5e7292f8cc8eaae4a464db60 Mon Sep 17 00:00:00 2001 From: meta-androcto Date: Thu, 31 Jan 2019 10:00:43 +1100 Subject: Update Modifier tools and 3d navigation T61000 --- space_view3d_modifier_tools.py | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) (limited to 'space_view3d_modifier_tools.py') diff --git a/space_view3d_modifier_tools.py b/space_view3d_modifier_tools.py index 8ae67528..028380f0 100644 --- a/space_view3d_modifier_tools.py +++ b/space_view3d_modifier_tools.py @@ -20,8 +20,8 @@ bl_info = { "name": "Modifier Tools", "author": "Meta Androcto, saidenka", - "version": (0, 2, 5), - "blender": (2, 77, 0), + "version": (0, 2, 6), + "blender": (2, 80, 0), "location": "Properties > Modifiers", "description": "Modifiers Specials Show/Hide/Apply Selected", "warning": "", @@ -262,9 +262,18 @@ def menu_func(self, context): icon='IMPORT', text="Apply All Modifiers") +# Register +classes = [ + ApplyAllModifiers, + DeleteAllModifiers, + ToggleApplyModifiersView, + ToggleAllShowExpanded, +] def register(): - bpy.utils.register_module(__name__) + from bpy.utils import register_class + for cls in classes: + register_class(cls) # Add "Specials" menu to the "Modifiers" menu bpy.types.DATA_PT_modifiers.prepend(menu) @@ -280,8 +289,9 @@ def unregister(): # Remove apply operator to the Apply 3D View Menu bpy.types.VIEW3D_MT_object_apply.remove(menu_func) - bpy.utils.unregister_module(__name__) - + from bpy.utils import unregister_class + for cls in reversed(classes): + unregister_class(cls) if __name__ == "__main__": register() -- cgit v1.2.3