diff options
author | nutti <nutti.metro@gmail.com> | 2020-10-23 14:18:09 +0300 |
---|---|---|
committer | nutti <nutti.metro@gmail.com> | 2020-10-23 14:18:09 +0300 |
commit | 40e34a8bbb30c6a4ddc73aa11e92c6bd2095eb80 (patch) | |
tree | 5c46bb7af6381407596cab713f21dede0aa65f27 /magic_uv/utils | |
parent | ec3c96a37e2daddd5ca9f652c4b018b00a3acc53 (diff) |
Magic UV: Release v6.4
* Support multiple objects editing mode
* Add snap to point/edge features
* Fix bugs
Diffstat (limited to 'magic_uv/utils')
-rw-r--r-- | magic_uv/utils/__init__.py | 4 | ||||
-rw-r--r-- | magic_uv/utils/addon_updater.py | 4 | ||||
-rw-r--r-- | magic_uv/utils/bl_class_registry.py | 4 | ||||
-rw-r--r-- | magic_uv/utils/compatibility.py | 17 | ||||
-rw-r--r-- | magic_uv/utils/property_class_registry.py | 4 |
5 files changed, 20 insertions, 13 deletions
diff --git a/magic_uv/utils/__init__.py b/magic_uv/utils/__init__.py index c96b9225..918bc207 100644 --- a/magic_uv/utils/__init__.py +++ b/magic_uv/utils/__init__.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "6.3" -__date__ = "10 Aug 2020" +__version__ = "6.4" +__date__ = "23 Oct 2020" if "bpy" in locals(): import importlib diff --git a/magic_uv/utils/addon_updater.py b/magic_uv/utils/addon_updater.py index 5df59fd4..813813eb 100644 --- a/magic_uv/utils/addon_updater.py +++ b/magic_uv/utils/addon_updater.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "6.3" -__date__ = "10 Aug 2020" +__version__ = "6.4" +__date__ = "23 Oct 2020" from threading import Lock import urllib diff --git a/magic_uv/utils/bl_class_registry.py b/magic_uv/utils/bl_class_registry.py index f9f05faf..080a1a45 100644 --- a/magic_uv/utils/bl_class_registry.py +++ b/magic_uv/utils/bl_class_registry.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "6.3" -__date__ = "10 Aug 2020" +__version__ = "6.4" +__date__ = "23 Oct 2020" import bpy diff --git a/magic_uv/utils/compatibility.py b/magic_uv/utils/compatibility.py index b4c7c4ea..517c33af 100644 --- a/magic_uv/utils/compatibility.py +++ b/magic_uv/utils/compatibility.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "6.3" -__date__ = "10 Aug 2020" +__version__ = "6.4" +__date__ = "23 Oct 2020" import bpy import bgl @@ -100,6 +100,13 @@ def get_object_select(obj): return obj.select_get() +def set_object_select(obj, select): + if check_version(2, 80, 0) < 0: + obj.select = select + else: + obj.select_set(select) + + def set_active_object(obj): if check_version(2, 80, 0) < 0: bpy.context.scene.objects.active = obj @@ -108,10 +115,10 @@ def set_active_object(obj): def get_active_object(context): - if check_version(2, 80, 0) >= 0: - return context.scene.active_object + if check_version(2, 80, 0) < 0: + return context.scene.objects.active else: - return context.active_object + return context.view_layer.objects.active def object_has_uv_layers(obj): diff --git a/magic_uv/utils/property_class_registry.py b/magic_uv/utils/property_class_registry.py index 9caa735c..f107aed3 100644 --- a/magic_uv/utils/property_class_registry.py +++ b/magic_uv/utils/property_class_registry.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "6.3" -__date__ = "10 Aug 2020" +__version__ = "6.4" +__date__ = "23 Oct 2020" from .. import common |