From a570914582e603d017328d879044d4882c16ca61 Mon Sep 17 00:00:00 2001 From: Nutti Date: Sat, 24 Feb 2018 11:23:25 +0900 Subject: [PATCH] Version 5.1 released --- README.md | 2 ++ uv_magic_uv/__init__.py | 6 +++--- uv_magic_uv/common.py | 4 ++-- uv_magic_uv/op/__init__.py | 4 ++-- uv_magic_uv/op/align_uv.py | 4 ++-- uv_magic_uv/op/align_uv_cursor.py | 4 ++-- uv_magic_uv/op/copy_paste_uv.py | 4 ++-- uv_magic_uv/op/copy_paste_uv_object.py | 4 ++-- uv_magic_uv/op/copy_paste_uv_uvedit.py | 4 ++-- uv_magic_uv/op/flip_rotate_uv.py | 4 ++-- uv_magic_uv/op/mirror_uv.py | 4 ++-- uv_magic_uv/op/move_uv.py | 4 ++-- uv_magic_uv/op/pack_uv.py | 4 ++-- uv_magic_uv/op/preserve_uv_aspect.py | 4 ++-- uv_magic_uv/op/smooth_uv.py | 4 ++-- uv_magic_uv/op/texture_lock.py | 4 ++-- uv_magic_uv/op/texture_projection.py | 4 ++-- uv_magic_uv/op/texture_wrap.py | 4 ++-- uv_magic_uv/op/transfer_uv.py | 4 ++-- uv_magic_uv/op/unwrap_constraint.py | 4 ++-- uv_magic_uv/op/uv_bounding_box.py | 4 ++-- uv_magic_uv/op/uv_inspection.py | 4 ++-- uv_magic_uv/op/uv_sculpt.py | 4 ++-- uv_magic_uv/op/uvw.py | 4 ++-- uv_magic_uv/op/world_scale_uv.py | 4 ++-- uv_magic_uv/preferences.py | 4 ++-- uv_magic_uv/properites.py | 4 ++-- uv_magic_uv/ui/__init__.py | 4 ++-- uv_magic_uv/ui/uvedit_copy_paste_uv.py | 4 ++-- uv_magic_uv/ui/uvedit_editor_enhance.py | 4 ++-- uv_magic_uv/ui/uvedit_uv_manipulation.py | 4 ++-- uv_magic_uv/ui/view3d_copy_paste_uv_editmode.py | 4 ++-- uv_magic_uv/ui/view3d_copy_paste_uv_objectmode.py | 4 ++-- uv_magic_uv/ui/view3d_uv_manipulation.py | 4 ++-- uv_magic_uv/ui/view3d_uv_mapping.py | 4 ++-- 35 files changed, 71 insertions(+), 69 deletions(-) diff --git a/README.md b/README.md index 7d1fabb7..bd29388a 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ If you want to try newest but unstable version, you can download it from [unstab |Version|Download URL| |---|---| |*unstable*|[Download](https://github.com/nutti/Magic-UV/archive/develop.zip)| +|5.1|[Download](https://github.com/nutti/Magic-UV/releases/tag/v5.1)| |5.0|[Download](https://github.com/nutti/Magic-UV/releases/tag/v5.0)| |4.5|[Download](https://github.com/nutti/Magic-UV/releases/tag/v4.5)| |4.4|[Download](https://github.com/nutti/Magic-UV/releases/tag/v4.4)| @@ -82,6 +83,7 @@ See the link below for further details. ## Change Log |Version|Release Date|Change Log| |---|---|---| +|5.1|2018.2.24|[1] Fixed bugs| |5.0|2018.2.16|[1] **Add feature**
- Align UV Cursor
- UV Cursor Location
- Align UV
- Smooth UV
- UV Inspection
- Select UV
- Texture Wrap
- UV Sculpt

[2] Improve feature
(1) Copy/Paste UV
- Add menu to UV/Image Editor
(2) World Scale UV
- Add: Information about Texel Density
(3) UV Bounding Box
- Add option: Bound
(4) Texture Projection
- Add option: Assign UVMap
(5) UVW
- Add option: Assign UVMap

[3] Improve UI

[4] Fixed bugs

[5] Optimization/Refactoring| |4.5|2017.11.19|[1] **Add feature**
- UVW

[2] Improve feature
(1) Preserve UV Aspect
- Add option: Aspect Origin

[3] Fixed bugs

[4] Merge change set of Blender's official repository| |4.4|2017.8.2|[1] Improve feature
(1) Copy/Paste UV
- Add option: Copy Seams
(2) Transfer UV
- Add option: Copy Seams
(3) Flip/Rotate UV
- Add option: Seams

[2] Fixed bugs

[3] Merge change set of Blender's official repository| diff --git a/uv_magic_uv/__init__.py b/uv_magic_uv/__init__.py index 97f8bb79..080d2414 100644 --- a/uv_magic_uv/__init__.py +++ b/uv_magic_uv/__init__.py @@ -20,15 +20,15 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" bl_info = { "name": "Magic UV", "author": "Nutti, Mifth, Jace Priester, kgeogeo, mem, imdjs" "Keith (Wahooney) Boshoff, McBuff, MaxRobinot, Alexander Milovsky", - "version": (5, 0, 0), + "version": (5, 1, 0), "blender": (2, 79, 0), "location": "See Add-ons Preferences", "description": "UV Toolset. See Add-ons Preferences for details", diff --git a/uv_magic_uv/common.py b/uv_magic_uv/common.py index 38e3d718..6d3d9df7 100644 --- a/uv_magic_uv/common.py +++ b/uv_magic_uv/common.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" from collections import defaultdict from pprint import pprint diff --git a/uv_magic_uv/op/__init__.py b/uv_magic_uv/op/__init__.py index 0b93c96a..75885ef6 100644 --- a/uv_magic_uv/op/__init__.py +++ b/uv_magic_uv/op/__init__.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" if "bpy" in locals(): import importlib diff --git a/uv_magic_uv/op/align_uv.py b/uv_magic_uv/op/align_uv.py index 85b8939f..dcfb57c3 100644 --- a/uv_magic_uv/op/align_uv.py +++ b/uv_magic_uv/op/align_uv.py @@ -20,8 +20,8 @@ __author__ = "imdjs, Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import math from math import atan2, tan, sin, cos diff --git a/uv_magic_uv/op/align_uv_cursor.py b/uv_magic_uv/op/align_uv_cursor.py index b33dc68e..cae1c89a 100644 --- a/uv_magic_uv/op/align_uv_cursor.py +++ b/uv_magic_uv/op/align_uv_cursor.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy from mathutils import Vector diff --git a/uv_magic_uv/op/copy_paste_uv.py b/uv_magic_uv/op/copy_paste_uv.py index 3aac3f6d..ee89b5e9 100644 --- a/uv_magic_uv/op/copy_paste_uv.py +++ b/uv_magic_uv/op/copy_paste_uv.py @@ -20,8 +20,8 @@ __author__ = "imdjs, Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import math from math import atan2, sin, cos diff --git a/uv_magic_uv/op/copy_paste_uv_object.py b/uv_magic_uv/op/copy_paste_uv_object.py index eb42d99a..d80ee415 100644 --- a/uv_magic_uv/op/copy_paste_uv_object.py +++ b/uv_magic_uv/op/copy_paste_uv_object.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy import bmesh diff --git a/uv_magic_uv/op/copy_paste_uv_uvedit.py b/uv_magic_uv/op/copy_paste_uv_uvedit.py index 5b64505e..96908020 100644 --- a/uv_magic_uv/op/copy_paste_uv_uvedit.py +++ b/uv_magic_uv/op/copy_paste_uv_uvedit.py @@ -20,8 +20,8 @@ __author__ = "Nutti , Jace Priester" __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import math from math import atan2, sin, cos diff --git a/uv_magic_uv/op/flip_rotate_uv.py b/uv_magic_uv/op/flip_rotate_uv.py index 907c77c4..30f6b0f7 100644 --- a/uv_magic_uv/op/flip_rotate_uv.py +++ b/uv_magic_uv/op/flip_rotate_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy import bmesh diff --git a/uv_magic_uv/op/mirror_uv.py b/uv_magic_uv/op/mirror_uv.py index d1014c73..f4849d18 100644 --- a/uv_magic_uv/op/mirror_uv.py +++ b/uv_magic_uv/op/mirror_uv.py @@ -20,8 +20,8 @@ __author__ = "Keith (Wahooney) Boshoff, Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy from bpy.props import ( diff --git a/uv_magic_uv/op/move_uv.py b/uv_magic_uv/op/move_uv.py index e0ac418f..6382376c 100644 --- a/uv_magic_uv/op/move_uv.py +++ b/uv_magic_uv/op/move_uv.py @@ -20,8 +20,8 @@ __author__ = "kgeogeo, mem, Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy import bmesh diff --git a/uv_magic_uv/op/pack_uv.py b/uv_magic_uv/op/pack_uv.py index 692fa93e..a780af3e 100644 --- a/uv_magic_uv/op/pack_uv.py +++ b/uv_magic_uv/op/pack_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" from math import fabs diff --git a/uv_magic_uv/op/preserve_uv_aspect.py b/uv_magic_uv/op/preserve_uv_aspect.py index 9838aec6..bc2f1b81 100644 --- a/uv_magic_uv/op/preserve_uv_aspect.py +++ b/uv_magic_uv/op/preserve_uv_aspect.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy import bmesh diff --git a/uv_magic_uv/op/smooth_uv.py b/uv_magic_uv/op/smooth_uv.py index 6a120d08..aa9b22c0 100644 --- a/uv_magic_uv/op/smooth_uv.py +++ b/uv_magic_uv/op/smooth_uv.py @@ -20,8 +20,8 @@ __author__ = "imdjs, Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy import bmesh diff --git a/uv_magic_uv/op/texture_lock.py b/uv_magic_uv/op/texture_lock.py index b0be3534..d6c56f5a 100644 --- a/uv_magic_uv/op/texture_lock.py +++ b/uv_magic_uv/op/texture_lock.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import math from math import atan2, cos, sqrt, sin, fabs diff --git a/uv_magic_uv/op/texture_projection.py b/uv_magic_uv/op/texture_projection.py index 9c2dc521..77a81aa0 100644 --- a/uv_magic_uv/op/texture_projection.py +++ b/uv_magic_uv/op/texture_projection.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" from collections import namedtuple diff --git a/uv_magic_uv/op/texture_wrap.py b/uv_magic_uv/op/texture_wrap.py index 91b06704..01e507bd 100644 --- a/uv_magic_uv/op/texture_wrap.py +++ b/uv_magic_uv/op/texture_wrap.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy import bmesh diff --git a/uv_magic_uv/op/transfer_uv.py b/uv_magic_uv/op/transfer_uv.py index fd1b45e4..132f395e 100644 --- a/uv_magic_uv/op/transfer_uv.py +++ b/uv_magic_uv/op/transfer_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti , Mifth, MaxRobinot" __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" from collections import OrderedDict diff --git a/uv_magic_uv/op/unwrap_constraint.py b/uv_magic_uv/op/unwrap_constraint.py index 311b2c35..e98879b7 100644 --- a/uv_magic_uv/op/unwrap_constraint.py +++ b/uv_magic_uv/op/unwrap_constraint.py @@ -18,8 +18,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy import bmesh diff --git a/uv_magic_uv/op/uv_bounding_box.py b/uv_magic_uv/op/uv_bounding_box.py index cb356aba..9ebc76c4 100644 --- a/uv_magic_uv/op/uv_bounding_box.py +++ b/uv_magic_uv/op/uv_bounding_box.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" from enum import IntEnum import math diff --git a/uv_magic_uv/op/uv_inspection.py b/uv_magic_uv/op/uv_inspection.py index 0e8778f3..60a754a3 100644 --- a/uv_magic_uv/op/uv_inspection.py +++ b/uv_magic_uv/op/uv_inspection.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy import bmesh diff --git a/uv_magic_uv/op/uv_sculpt.py b/uv_magic_uv/op/uv_sculpt.py index 0a2714c8..2bf76abd 100644 --- a/uv_magic_uv/op/uv_sculpt.py +++ b/uv_magic_uv/op/uv_sculpt.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" from math import pi, cos, tan, sin diff --git a/uv_magic_uv/op/uvw.py b/uv_magic_uv/op/uvw.py index 37d88a53..10202677 100644 --- a/uv_magic_uv/op/uvw.py +++ b/uv_magic_uv/op/uvw.py @@ -20,8 +20,8 @@ __author__ = "Alexander Milovsky, Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" from math import sin, cos, pi diff --git a/uv_magic_uv/op/world_scale_uv.py b/uv_magic_uv/op/world_scale_uv.py index f1539ddb..e256fbac 100644 --- a/uv_magic_uv/op/world_scale_uv.py +++ b/uv_magic_uv/op/world_scale_uv.py @@ -20,8 +20,8 @@ __author__ = "McBuff, Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" from math import sqrt diff --git a/uv_magic_uv/preferences.py b/uv_magic_uv/preferences.py index eb86804e..d8cdf86b 100644 --- a/uv_magic_uv/preferences.py +++ b/uv_magic_uv/preferences.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" from bpy.props import ( FloatProperty, diff --git a/uv_magic_uv/properites.py b/uv_magic_uv/properites.py index 7a615ee9..3b61fcfc 100644 --- a/uv_magic_uv/properites.py +++ b/uv_magic_uv/properites.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy from bpy.props import ( diff --git a/uv_magic_uv/ui/__init__.py b/uv_magic_uv/ui/__init__.py index 00af3e06..ad56aeb3 100644 --- a/uv_magic_uv/ui/__init__.py +++ b/uv_magic_uv/ui/__init__.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" if "bpy" in locals(): import importlib diff --git a/uv_magic_uv/ui/uvedit_copy_paste_uv.py b/uv_magic_uv/ui/uvedit_copy_paste_uv.py index 87b23fed..d87dbef3 100644 --- a/uv_magic_uv/ui/uvedit_copy_paste_uv.py +++ b/uv_magic_uv/ui/uvedit_copy_paste_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy diff --git a/uv_magic_uv/ui/uvedit_editor_enhance.py b/uv_magic_uv/ui/uvedit_editor_enhance.py index dfe30978..88a2492c 100644 --- a/uv_magic_uv/ui/uvedit_editor_enhance.py +++ b/uv_magic_uv/ui/uvedit_editor_enhance.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy diff --git a/uv_magic_uv/ui/uvedit_uv_manipulation.py b/uv_magic_uv/ui/uvedit_uv_manipulation.py index 2231cdf4..f391c4cb 100644 --- a/uv_magic_uv/ui/uvedit_uv_manipulation.py +++ b/uv_magic_uv/ui/uvedit_uv_manipulation.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy diff --git a/uv_magic_uv/ui/view3d_copy_paste_uv_editmode.py b/uv_magic_uv/ui/view3d_copy_paste_uv_editmode.py index 530b1797..a22adf03 100644 --- a/uv_magic_uv/ui/view3d_copy_paste_uv_editmode.py +++ b/uv_magic_uv/ui/view3d_copy_paste_uv_editmode.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy diff --git a/uv_magic_uv/ui/view3d_copy_paste_uv_objectmode.py b/uv_magic_uv/ui/view3d_copy_paste_uv_objectmode.py index 5aa968f2..f9e2bec0 100644 --- a/uv_magic_uv/ui/view3d_copy_paste_uv_objectmode.py +++ b/uv_magic_uv/ui/view3d_copy_paste_uv_objectmode.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy diff --git a/uv_magic_uv/ui/view3d_uv_manipulation.py b/uv_magic_uv/ui/view3d_uv_manipulation.py index 76e0d3aa..1e9b7d7e 100644 --- a/uv_magic_uv/ui/view3d_uv_manipulation.py +++ b/uv_magic_uv/ui/view3d_uv_manipulation.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy diff --git a/uv_magic_uv/ui/view3d_uv_mapping.py b/uv_magic_uv/ui/view3d_uv_mapping.py index 77c60c9e..2dc241c0 100644 --- a/uv_magic_uv/ui/view3d_uv_mapping.py +++ b/uv_magic_uv/ui/view3d_uv_mapping.py @@ -20,8 +20,8 @@ __author__ = "Nutti " __status__ = "production" -__version__ = "5.0" -__date__ = "16 Feb 2018" +__version__ = "5.1" +__date__ = "24 Feb 2018" import bpy