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 'uv_magic_uv/__init__.py')
-rw-r--r--uv_magic_uv/__init__.py25
1 files changed, 7 insertions, 18 deletions
diff --git a/uv_magic_uv/__init__.py b/uv_magic_uv/__init__.py
index ae0317ed..094c7989 100644
--- a/uv_magic_uv/__init__.py
+++ b/uv_magic_uv/__init__.py
@@ -51,6 +51,7 @@ if "bpy" in locals():
importlib.reload(ui)
importlib.reload(properites)
importlib.reload(preferences)
+ importlib.reload(updater)
else:
import bpy
from . import common
@@ -59,36 +60,24 @@ else:
from . import ui
from . import properites
from . import preferences
-
-import os
+ from . import updater
import bpy
-def register_updater(bl_info):
- config = utils.addon_updator.AddonUpdatorConfig()
- config.owner = "nutti"
- config.repository = "Magic-UV"
- config.current_addon_path = os.path.dirname(os.path.realpath(__file__))
- config.branches = ["master", "develop"]
- config.addon_directory = config.current_addon_path[:config.current_addon_path.rfind("/")]
- config.min_release_version = bl_info["version"]
- config.target_addon_path = "src/uv_magic_uv"
- updater = utils.addon_updator.AddonUpdatorManager.get_instance()
- updater.init(bl_info, config)
-
-
def register():
- register_updater(bl_info)
+ updater.register_updater(bl_info)
utils.bl_class_registry.BlClassRegistry.register()
properites.init_props(bpy.types.Scene)
- if utils.compatibility.get_user_preferences(bpy.context).addons['uv_magic_uv'].preferences.enable_builtin_menu:
+ user_prefs = utils.compatibility.get_user_preferences(bpy.context)
+ if user_prefs.addons['uv_magic_uv'].preferences.enable_builtin_menu:
preferences.add_builtin_menu()
def unregister():
- if utils.compatibility.get_user_preferences(bpy.context).addons['uv_magic_uv'].preferences.enable_builtin_menu:
+ user_prefs = utils.compatibility.get_user_preferences(bpy.context)
+ if user_prefs.addons['uv_magic_uv'].preferences.enable_builtin_menu:
preferences.remove_builtin_menu()
properites.clear_props(bpy.types.Scene)
utils.bl_class_registry.BlClassRegistry.unregister()