diff options
Diffstat (limited to 'uv_magic_uv/__init__.py')
-rw-r--r-- | uv_magic_uv/__init__.py | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/uv_magic_uv/__init__.py b/uv_magic_uv/__init__.py index 080d2414..20709e79 100644 --- a/uv_magic_uv/__init__.py +++ b/uv_magic_uv/__init__.py @@ -20,15 +20,15 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.1" -__date__ = "24 Feb 2018" +__version__ = "5.2" +__date__ = "17 Nov 2018" bl_info = { "name": "Magic UV", "author": "Nutti, Mifth, Jace Priester, kgeogeo, mem, imdjs" "Keith (Wahooney) Boshoff, McBuff, MaxRobinot, Alexander Milovsky", - "version": (5, 1, 0), + "version": (5, 2, 0), "blender": (2, 79, 0), "location": "See Add-ons Preferences", "description": "UV Toolset. See Add-ons Preferences for details", @@ -47,24 +47,36 @@ if "bpy" in locals(): importlib.reload(common) importlib.reload(preferences) importlib.reload(properites) + importlib.reload(addon_updater_ops) + importlib.reload(addon_updater) else: from . import op from . import ui from . import common from . import preferences from . import properites + from . import addon_updater_ops + from . import addon_updater import bpy def register(): - bpy.utils.register_module(__name__) + if not common.is_console_mode(): + addon_updater_ops.register(bl_info) properites.init_props(bpy.types.Scene) + bpy.utils.register_module(__name__) + if preferences.Preferences.enable_builtin_menu: + preferences.add_builtin_menu() def unregister(): + if preferences.Preferences.enable_builtin_menu: + preferences.remove_builtin_menu() bpy.utils.unregister_module(__name__) properites.clear_props(bpy.types.Scene) + if not common.is_console_mode(): + addon_updater_ops.unregister() if __name__ == "__main__": |