diff options
author | nutti <nutti.metro@gmail.com> | 2021-03-06 11:54:33 +0300 |
---|---|---|
committer | nutti <nutti.metro@gmail.com> | 2021-03-06 11:54:33 +0300 |
commit | 117faa96af35685d72e5e01f9a386d163d874133 (patch) | |
tree | b4378f8ca2e91c93ab035ab37b05e018f601ff54 /magic_uv/utils | |
parent | c8752443311b133f8783a6b9b2152eb7c92d06a7 (diff) |
Magic UV: Release v6.5
Updated Features
* Texture Projection
* Add option "Scaling", "Rotation", "Translation"
* Select UV
* Add Zoom Selected UV feature
* Add option "Same Polygon Threshold"
* Add option "Selection Method"
* Add option "Sync Mesh Selection"
* UV Inspection
* Add option "Same Polygon Threshold"
* Add option "Display View3D"
* Mirror UV
* Add option "Origin"
* UVW
* Add option "Force Axis"
Other Updates
* 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 | 8 | ||||
-rw-r--r-- | magic_uv/utils/property_class_registry.py | 4 |
5 files changed, 13 insertions, 11 deletions
diff --git a/magic_uv/utils/__init__.py b/magic_uv/utils/__init__.py index 918bc207..776c7564 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.4" -__date__ = "23 Oct 2020" +__version__ = "6.5" +__date__ = "6 Mar 2021" if "bpy" in locals(): import importlib diff --git a/magic_uv/utils/addon_updater.py b/magic_uv/utils/addon_updater.py index 813813eb..8c1601b8 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.4" -__date__ = "23 Oct 2020" +__version__ = "6.5" +__date__ = "6 Mar 2021" 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 080a1a45..93f29244 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.4" -__date__ = "23 Oct 2020" +__version__ = "6.5" +__date__ = "6 Mar 2021" import bpy diff --git a/magic_uv/utils/compatibility.py b/magic_uv/utils/compatibility.py index 517c33af..d17f2c66 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.4" -__date__ = "23 Oct 2020" +__version__ = "6.5" +__date__ = "6 Mar 2021" import bpy import bgl @@ -47,7 +47,9 @@ def make_annotations(cls): return cls # make annotation from attributes - props = {k: v for k, v in cls.__dict__.items() if isinstance(v, tuple)} + props = {k: v + for k, v in cls.__dict__.items() + if isinstance(v, getattr(bpy.props, '_PropertyDeferred', tuple))} if props: if '__annotations__' not in cls.__dict__: setattr(cls, '__annotations__', {}) diff --git a/magic_uv/utils/property_class_registry.py b/magic_uv/utils/property_class_registry.py index f107aed3..ef4f5872 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.4" -__date__ = "23 Oct 2020" +__version__ = "6.5" +__date__ = "6 Mar 2021" from .. import common |