diff options
-rw-r--r-- | magic_uv/__init__.py (renamed from uv_magic_uv/__init__.py) | 8 | ||||
-rw-r--r-- | magic_uv/common.py (renamed from uv_magic_uv/common.py) | 4 | ||||
-rw-r--r-- | magic_uv/lib/__init__.py (renamed from uv_magic_uv/lib/__init__.py) | 4 | ||||
-rw-r--r-- | magic_uv/lib/bglx.py (renamed from uv_magic_uv/lib/bglx.py) | 0 | ||||
-rw-r--r-- | magic_uv/op/__init__.py (renamed from uv_magic_uv/op/__init__.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/align_uv.py (renamed from uv_magic_uv/op/align_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/align_uv_cursor.py (renamed from uv_magic_uv/op/align_uv_cursor.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/copy_paste_uv.py (renamed from uv_magic_uv/op/copy_paste_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/copy_paste_uv_object.py (renamed from uv_magic_uv/op/copy_paste_uv_object.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/copy_paste_uv_uvedit.py (renamed from uv_magic_uv/op/copy_paste_uv_uvedit.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/flip_rotate_uv.py (renamed from uv_magic_uv/op/flip_rotate_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/mirror_uv.py (renamed from uv_magic_uv/op/mirror_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/move_uv.py (renamed from uv_magic_uv/op/move_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/pack_uv.py (renamed from uv_magic_uv/op/pack_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/preserve_uv_aspect.py (renamed from uv_magic_uv/op/preserve_uv_aspect.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/select_uv.py (renamed from uv_magic_uv/op/select_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/smooth_uv.py (renamed from uv_magic_uv/op/smooth_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/texture_lock.py (renamed from uv_magic_uv/op/texture_lock.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/texture_projection.py (renamed from uv_magic_uv/op/texture_projection.py) | 6 | ||||
-rw-r--r-- | magic_uv/op/texture_wrap.py (renamed from uv_magic_uv/op/texture_wrap.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/transfer_uv.py (renamed from uv_magic_uv/op/transfer_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/unwrap_constraint.py (renamed from uv_magic_uv/op/unwrap_constraint.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/uv_bounding_box.py (renamed from uv_magic_uv/op/uv_bounding_box.py) | 8 | ||||
-rw-r--r-- | magic_uv/op/uv_inspection.py (renamed from uv_magic_uv/op/uv_inspection.py) | 6 | ||||
-rw-r--r-- | magic_uv/op/uv_sculpt.py (renamed from uv_magic_uv/op/uv_sculpt.py) | 6 | ||||
-rw-r--r-- | magic_uv/op/uvw.py (renamed from uv_magic_uv/op/uvw.py) | 4 | ||||
-rw-r--r-- | magic_uv/op/world_scale_uv.py (renamed from uv_magic_uv/op/world_scale_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/preferences.py (renamed from uv_magic_uv/preferences.py) | 20 | ||||
-rw-r--r-- | magic_uv/properites.py (renamed from uv_magic_uv/properites.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/IMAGE_MT_uvs.py (renamed from uv_magic_uv/ui/IMAGE_MT_uvs.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/VIEW3D_MT_object.py (renamed from uv_magic_uv/ui/VIEW3D_MT_object.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/VIEW3D_MT_uv_map.py (renamed from uv_magic_uv/ui/VIEW3D_MT_uv_map.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/__init__.py (renamed from uv_magic_uv/ui/__init__.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/uvedit_copy_paste_uv.py (renamed from uv_magic_uv/ui/uvedit_copy_paste_uv.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/uvedit_editor_enhancement.py (renamed from uv_magic_uv/ui/uvedit_editor_enhancement.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/uvedit_uv_manipulation.py (renamed from uv_magic_uv/ui/uvedit_uv_manipulation.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/view3d_copy_paste_uv_editmode.py (renamed from uv_magic_uv/ui/view3d_copy_paste_uv_editmode.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/view3d_copy_paste_uv_objectmode.py (renamed from uv_magic_uv/ui/view3d_copy_paste_uv_objectmode.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/view3d_uv_manipulation.py (renamed from uv_magic_uv/ui/view3d_uv_manipulation.py) | 4 | ||||
-rw-r--r-- | magic_uv/ui/view3d_uv_mapping.py (renamed from uv_magic_uv/ui/view3d_uv_mapping.py) | 4 | ||||
-rw-r--r-- | magic_uv/updater.py (renamed from uv_magic_uv/updater.py) | 15 | ||||
-rw-r--r-- | magic_uv/utils/__init__.py (renamed from uv_magic_uv/utils/__init__.py) | 4 | ||||
-rw-r--r-- | magic_uv/utils/addon_updator.py (renamed from uv_magic_uv/utils/addon_updator.py) | 20 | ||||
-rw-r--r-- | magic_uv/utils/bl_class_registry.py (renamed from uv_magic_uv/utils/bl_class_registry.py) | 4 | ||||
-rw-r--r-- | magic_uv/utils/compatibility.py (renamed from uv_magic_uv/utils/compatibility.py) | 4 | ||||
-rw-r--r-- | magic_uv/utils/property_class_registry.py (renamed from uv_magic_uv/utils/property_class_registry.py) | 4 |
46 files changed, 124 insertions, 113 deletions
diff --git a/uv_magic_uv/__init__.py b/magic_uv/__init__.py index 094c7989..5bac5fd2 100644 --- a/uv_magic_uv/__init__.py +++ b/magic_uv/__init__.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" bl_info = { @@ -71,13 +71,13 @@ def register(): utils.bl_class_registry.BlClassRegistry.register() properites.init_props(bpy.types.Scene) user_prefs = utils.compatibility.get_user_preferences(bpy.context) - if user_prefs.addons['uv_magic_uv'].preferences.enable_builtin_menu: + if user_prefs.addons['magic_uv'].preferences.enable_builtin_menu: preferences.add_builtin_menu() def unregister(): user_prefs = utils.compatibility.get_user_preferences(bpy.context) - if user_prefs.addons['uv_magic_uv'].preferences.enable_builtin_menu: + if user_prefs.addons['magic_uv'].preferences.enable_builtin_menu: preferences.remove_builtin_menu() properites.clear_props(bpy.types.Scene) utils.bl_class_registry.BlClassRegistry.unregister() diff --git a/uv_magic_uv/common.py b/magic_uv/common.py index 5e4fd486..78a88308 100644 --- a/uv_magic_uv/common.py +++ b/magic_uv/common.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from collections import defaultdict from pprint import pprint diff --git a/uv_magic_uv/lib/__init__.py b/magic_uv/lib/__init__.py index d49b6822..db6f9df9 100644 --- a/uv_magic_uv/lib/__init__.py +++ b/magic_uv/lib/__init__.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" if "bpy" in locals(): import importlib diff --git a/uv_magic_uv/lib/bglx.py b/magic_uv/lib/bglx.py index 5abde12c..5abde12c 100644 --- a/uv_magic_uv/lib/bglx.py +++ b/magic_uv/lib/bglx.py diff --git a/uv_magic_uv/op/__init__.py b/magic_uv/op/__init__.py index 9535b76d..d637e78a 100644 --- a/uv_magic_uv/op/__init__.py +++ b/magic_uv/op/__init__.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" if "bpy" in locals(): import importlib diff --git a/uv_magic_uv/op/align_uv.py b/magic_uv/op/align_uv.py index 3b0fa221..f8ea4176 100644 --- a/uv_magic_uv/op/align_uv.py +++ b/magic_uv/op/align_uv.py @@ -20,8 +20,8 @@ __author__ = "imdjs, Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import math from math import atan2, tan, sin, cos diff --git a/uv_magic_uv/op/align_uv_cursor.py b/magic_uv/op/align_uv_cursor.py index 326814eb..86d13179 100644 --- a/uv_magic_uv/op/align_uv_cursor.py +++ b/magic_uv/op/align_uv_cursor.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from mathutils import Vector diff --git a/uv_magic_uv/op/copy_paste_uv.py b/magic_uv/op/copy_paste_uv.py index d1070d90..fca412ad 100644 --- a/uv_magic_uv/op/copy_paste_uv.py +++ b/magic_uv/op/copy_paste_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>, Jace Priester" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bmesh import bpy.utils diff --git a/uv_magic_uv/op/copy_paste_uv_object.py b/magic_uv/op/copy_paste_uv_object.py index cd1a504f..23ff412b 100644 --- a/uv_magic_uv/op/copy_paste_uv_object.py +++ b/magic_uv/op/copy_paste_uv_object.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bmesh import bpy diff --git a/uv_magic_uv/op/copy_paste_uv_uvedit.py b/magic_uv/op/copy_paste_uv_uvedit.py index c3557a3f..b448f866 100644 --- a/uv_magic_uv/op/copy_paste_uv_uvedit.py +++ b/magic_uv/op/copy_paste_uv_uvedit.py @@ -20,8 +20,8 @@ __author__ = "imdjs, Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import math from math import atan2, sin, cos diff --git a/uv_magic_uv/op/flip_rotate_uv.py b/magic_uv/op/flip_rotate_uv.py index b289292e..c4c05169 100644 --- a/uv_magic_uv/op/flip_rotate_uv.py +++ b/magic_uv/op/flip_rotate_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy import bmesh diff --git a/uv_magic_uv/op/mirror_uv.py b/magic_uv/op/mirror_uv.py index 112ba584..fb98bb05 100644 --- a/uv_magic_uv/op/mirror_uv.py +++ b/magic_uv/op/mirror_uv.py @@ -20,8 +20,8 @@ __author__ = "Keith (Wahooney) Boshoff, Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from bpy.props import ( diff --git a/uv_magic_uv/op/move_uv.py b/magic_uv/op/move_uv.py index 1a8d6dd1..be019e9f 100644 --- a/uv_magic_uv/op/move_uv.py +++ b/magic_uv/op/move_uv.py @@ -20,8 +20,8 @@ __author__ = "kgeogeo, mem, Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from bpy.props import BoolProperty diff --git a/uv_magic_uv/op/pack_uv.py b/magic_uv/op/pack_uv.py index ad40d049..4eb3841d 100644 --- a/uv_magic_uv/op/pack_uv.py +++ b/magic_uv/op/pack_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from math import fabs diff --git a/uv_magic_uv/op/preserve_uv_aspect.py b/magic_uv/op/preserve_uv_aspect.py index 591a0bf9..116fe898 100644 --- a/uv_magic_uv/op/preserve_uv_aspect.py +++ b/magic_uv/op/preserve_uv_aspect.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from bpy.props import StringProperty, EnumProperty, BoolProperty diff --git a/uv_magic_uv/op/select_uv.py b/magic_uv/op/select_uv.py index 6a39a9eb..72757e29 100644 --- a/uv_magic_uv/op/select_uv.py +++ b/magic_uv/op/select_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from bpy.props import BoolProperty diff --git a/uv_magic_uv/op/smooth_uv.py b/magic_uv/op/smooth_uv.py index 77a1e82f..0cb4df51 100644 --- a/uv_magic_uv/op/smooth_uv.py +++ b/magic_uv/op/smooth_uv.py @@ -20,8 +20,8 @@ __author__ = "imdjs, Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from bpy.props import BoolProperty, FloatProperty diff --git a/uv_magic_uv/op/texture_lock.py b/magic_uv/op/texture_lock.py index 146f5b78..791a7ae6 100644 --- a/uv_magic_uv/op/texture_lock.py +++ b/magic_uv/op/texture_lock.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import math from math import atan2, cos, sqrt, sin, fabs diff --git a/uv_magic_uv/op/texture_projection.py b/magic_uv/op/texture_projection.py index b14e84b9..b5360e4d 100644 --- a/uv_magic_uv/op/texture_projection.py +++ b/magic_uv/op/texture_projection.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from collections import namedtuple @@ -62,7 +62,7 @@ def _get_canvas(context, magnitude): """ sc = context.scene user_prefs = compat.get_user_preferences(context) - prefs = user_prefs.addons["uv_magic_uv"].preferences + prefs = user_prefs.addons["magic_uv"].preferences region_w = context.region.width region_h = context.region.height diff --git a/uv_magic_uv/op/texture_wrap.py b/magic_uv/op/texture_wrap.py index a0af5830..49242b83 100644 --- a/uv_magic_uv/op/texture_wrap.py +++ b/magic_uv/op/texture_wrap.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from bpy.props import ( diff --git a/uv_magic_uv/op/transfer_uv.py b/magic_uv/op/transfer_uv.py index baad4dba..e812d295 100644 --- a/uv_magic_uv/op/transfer_uv.py +++ b/magic_uv/op/transfer_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>, Mifth, MaxRobinot" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from collections import OrderedDict diff --git a/uv_magic_uv/op/unwrap_constraint.py b/magic_uv/op/unwrap_constraint.py index ac157b28..b622663a 100644 --- a/uv_magic_uv/op/unwrap_constraint.py +++ b/magic_uv/op/unwrap_constraint.py @@ -18,8 +18,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from bpy.props import ( diff --git a/uv_magic_uv/op/uv_bounding_box.py b/magic_uv/op/uv_bounding_box.py index a4645325..38d665e1 100644 --- a/uv_magic_uv/op/uv_bounding_box.py +++ b/magic_uv/op/uv_bounding_box.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from enum import IntEnum import math @@ -430,7 +430,7 @@ class StateNone(StateBase): Update state """ user_prefs = compat.get_user_preferences(context) - prefs = user_prefs.addons["uv_magic_uv"].preferences + prefs = user_prefs.addons["magic_uv"].preferences cp_react_size = prefs.uv_bounding_box_cp_react_size is_uscaling = context.scene.muv_uv_bounding_box_uniform_scaling if (event.type == 'LEFTMOUSE') and (event.value == 'PRESS'): @@ -663,7 +663,7 @@ class MUV_OT_UVBoundingBox(bpy.types.Operator): Draw control point """ user_prefs = compat.get_user_preferences(context) - prefs = user_prefs.addons["uv_magic_uv"].preferences + prefs = user_prefs.addons["magic_uv"].preferences cp_size = prefs.uv_bounding_box_cp_size offset = cp_size / 2 verts = [ diff --git a/uv_magic_uv/op/uv_inspection.py b/magic_uv/op/uv_inspection.py index 461695b5..61cbf1ed 100644 --- a/uv_magic_uv/op/uv_inspection.py +++ b/magic_uv/op/uv_inspection.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from bpy.props import BoolProperty, EnumProperty @@ -187,7 +187,7 @@ class MUV_OT_UVInspection_Render(bpy.types.Operator): sc = context.scene props = sc.muv_props.uv_inspection user_prefs = compat.get_user_preferences(context) - prefs = user_prefs.addons["uv_magic_uv"].preferences + prefs = user_prefs.addons["magic_uv"].preferences if not MUV_OT_UVInspection_Render.is_running(context): return diff --git a/uv_magic_uv/op/uv_sculpt.py b/magic_uv/op/uv_sculpt.py index 923cb7f0..de5f1e02 100644 --- a/uv_magic_uv/op/uv_sculpt.py +++ b/magic_uv/op/uv_sculpt.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from math import pi, cos, tan, sin @@ -218,7 +218,7 @@ class MUV_OT_UVSculpt(bpy.types.Operator): def draw_brush(cls, obj, context): sc = context.scene user_prefs = compat.get_user_preferences(context) - prefs = user_prefs.addons["uv_magic_uv"].preferences + prefs = user_prefs.addons["magic_uv"].preferences num_segment = 180 theta = 2 * pi / num_segment diff --git a/uv_magic_uv/op/uvw.py b/magic_uv/op/uvw.py index fe628bb3..035dfca3 100644 --- a/uv_magic_uv/op/uvw.py +++ b/magic_uv/op/uvw.py @@ -20,8 +20,8 @@ __author__ = "Alexander Milovsky, Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from math import sin, cos, pi diff --git a/uv_magic_uv/op/world_scale_uv.py b/magic_uv/op/world_scale_uv.py index ef821633..1d78b8c7 100644 --- a/uv_magic_uv/op/world_scale_uv.py +++ b/magic_uv/op/world_scale_uv.py @@ -20,8 +20,8 @@ __author__ = "McBuff, Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from math import sqrt diff --git a/uv_magic_uv/preferences.py b/magic_uv/preferences.py index cfe3f4d7..3a024488 100644 --- a/uv_magic_uv/preferences.py +++ b/magic_uv/preferences.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy from bpy.props import ( @@ -190,7 +190,7 @@ def get_debug_mode(self): class Preferences(AddonPreferences): """Preferences class: Preferences for this add-on""" - bl_idname = "uv_magic_uv" + bl_idname = "magic_uv" def update_enable_builtin_menu(self, _): if self['enable_builtin_menu']: @@ -348,7 +348,7 @@ class Preferences(AddonPreferences): if self.info_loc_expanded: row = layout.row(align=True) sp = compat.layout_split(row, 0.5) - sp.label(text="3D View > Tool shelf > " + + sp.label(text="3D View > Sidebar > " + "Copy/Paste UV (Object mode)") sp = compat.layout_split(sp, 1.0) col = sp.column(align=True) @@ -356,7 +356,7 @@ class Preferences(AddonPreferences): row = layout.row(align=True) sp = compat.layout_split(row, 0.5) - sp.label(text="3D View > Tool shelf > " + + sp.label(text="3D View > Sidebar > " + "Copy/Paste UV (Edit mode)") sp = compat.layout_split(sp, 1.0) col = sp.column(align=True) @@ -365,7 +365,7 @@ class Preferences(AddonPreferences): row = layout.row(align=True) sp = compat.layout_split(row, 0.5) - sp.label(text="3D View > Tool shelf > " + + sp.label(text="3D View > Sidebar > " + "UV Manipulation (Edit mode)") sp = compat.layout_split(sp, 1.0) col = sp.column(align=True) @@ -380,7 +380,7 @@ class Preferences(AddonPreferences): row = layout.row(align=True) sp = compat.layout_split(row, 0.5) - sp.label(text="3D View > Tool shelf > " + + sp.label(text="3D View > Sidebar > " + "UV Manipulation (Edit mode)") sp = compat.layout_split(sp, 1.0) col = sp.column(align=True) @@ -390,7 +390,7 @@ class Preferences(AddonPreferences): row = layout.row(align=True) sp = compat.layout_split(row, 0.5) - sp.label(text="UV/Image Editor > Tool shelf > Copy/Paste UV") + sp.label(text="UV/Image Editor > Sidebar > Copy/Paste UV") sp = compat.layout_split(sp, 1.0) col = sp.column(align=True) col.label(text="Copy/Paste UV " + @@ -398,7 +398,7 @@ class Preferences(AddonPreferences): row = layout.row(align=True) sp = compat.layout_split(row, 0.5) - sp.label(text="UV/Image Editor > Tool shelf > UV Manipulation") + sp.label(text="UV/Image Editor > Sidebar > UV Manipulation") sp = compat.layout_split(sp, 1.0) col = sp.column(align=True) col.label(text="Align UV") @@ -408,7 +408,7 @@ class Preferences(AddonPreferences): row = layout.row(align=True) sp = compat.layout_split(row, 0.5) - sp.label(text="UV/Image Editor > Tool shelf > " + + sp.label(text="UV/Image Editor > Sidebar > " + "Editor Enhancement") sp = compat.layout_split(sp, 1.0) col = sp.column(align=True) diff --git a/uv_magic_uv/properites.py b/magic_uv/properites.py index 7a119bde..6ee00edd 100644 --- a/uv_magic_uv/properites.py +++ b/magic_uv/properites.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from .utils.property_class_registry import PropertyClassRegistry diff --git a/uv_magic_uv/ui/IMAGE_MT_uvs.py b/magic_uv/ui/IMAGE_MT_uvs.py index 65709f23..ab7e33f8 100644 --- a/uv_magic_uv/ui/IMAGE_MT_uvs.py +++ b/magic_uv/ui/IMAGE_MT_uvs.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/ui/VIEW3D_MT_object.py b/magic_uv/ui/VIEW3D_MT_object.py index 20c621f9..b691bdd5 100644 --- a/uv_magic_uv/ui/VIEW3D_MT_object.py +++ b/magic_uv/ui/VIEW3D_MT_object.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/ui/VIEW3D_MT_uv_map.py b/magic_uv/ui/VIEW3D_MT_uv_map.py index 0c2ca89a..12202602 100644 --- a/uv_magic_uv/ui/VIEW3D_MT_uv_map.py +++ b/magic_uv/ui/VIEW3D_MT_uv_map.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy.utils diff --git a/uv_magic_uv/ui/__init__.py b/magic_uv/ui/__init__.py index ce15dbcc..032cc3bd 100644 --- a/uv_magic_uv/ui/__init__.py +++ b/magic_uv/ui/__init__.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" if "bpy" in locals(): import importlib diff --git a/uv_magic_uv/ui/uvedit_copy_paste_uv.py b/magic_uv/ui/uvedit_copy_paste_uv.py index 25a43e3f..39259649 100644 --- a/uv_magic_uv/ui/uvedit_copy_paste_uv.py +++ b/magic_uv/ui/uvedit_copy_paste_uv.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/ui/uvedit_editor_enhancement.py b/magic_uv/ui/uvedit_editor_enhancement.py index afe4c1d1..dbae514f 100644 --- a/uv_magic_uv/ui/uvedit_editor_enhancement.py +++ b/magic_uv/ui/uvedit_editor_enhancement.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/ui/uvedit_uv_manipulation.py b/magic_uv/ui/uvedit_uv_manipulation.py index d8c77957..96c8b54b 100644 --- a/uv_magic_uv/ui/uvedit_uv_manipulation.py +++ b/magic_uv/ui/uvedit_uv_manipulation.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/ui/view3d_copy_paste_uv_editmode.py b/magic_uv/ui/view3d_copy_paste_uv_editmode.py index cb1a6bf4..49a4e0a3 100644 --- a/uv_magic_uv/ui/view3d_copy_paste_uv_editmode.py +++ b/magic_uv/ui/view3d_copy_paste_uv_editmode.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/ui/view3d_copy_paste_uv_objectmode.py b/magic_uv/ui/view3d_copy_paste_uv_objectmode.py index 0b7040bf..574a0e43 100644 --- a/uv_magic_uv/ui/view3d_copy_paste_uv_objectmode.py +++ b/magic_uv/ui/view3d_copy_paste_uv_objectmode.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/ui/view3d_uv_manipulation.py b/magic_uv/ui/view3d_uv_manipulation.py index e385da38..312ae171 100644 --- a/uv_magic_uv/ui/view3d_uv_manipulation.py +++ b/magic_uv/ui/view3d_uv_manipulation.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/ui/view3d_uv_mapping.py b/magic_uv/ui/view3d_uv_mapping.py index e56f18f3..278d1725 100644 --- a/uv_magic_uv/ui/view3d_uv_mapping.py +++ b/magic_uv/ui/view3d_uv_mapping.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/updater.py b/magic_uv/updater.py index 41becfe7..8a8da2ba 100644 --- a/uv_magic_uv/updater.py +++ b/magic_uv/updater.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import os @@ -31,7 +31,11 @@ from bpy.props import ( ) from .utils.bl_class_registry import BlClassRegistry -from .utils.addon_updator import AddonUpdatorManager, AddonUpdatorConfig +from .utils.addon_updator import ( + AddonUpdatorManager, + AddonUpdatorConfig, + get_separator, +) from .utils import compatibility as compat @@ -129,8 +133,9 @@ def register_updater(bl_info): 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.current_addon_path[ + :config.current_addon_path.rfind(get_separator())] config.min_release_version = bl_info["version"] - config.target_addon_path = "src/uv_magic_uv" + config.target_addon_path = "src/magic_uv" updater = AddonUpdatorManager.get_instance() updater.init(bl_info, config) diff --git a/uv_magic_uv/utils/__init__.py b/magic_uv/utils/__init__.py index 01b1fc00..b74ab903 100644 --- a/uv_magic_uv/utils/__init__.py +++ b/magic_uv/utils/__init__.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" if "bpy" in locals(): import importlib diff --git a/uv_magic_uv/utils/addon_updator.py b/magic_uv/utils/addon_updator.py index ae4aa003..b2ff76cc 100644 --- a/uv_magic_uv/utils/addon_updator.py +++ b/magic_uv/utils/addon_updator.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from threading import Lock import urllib @@ -34,6 +34,12 @@ import shutil import datetime +def get_separator(): + if os.name == "nt": + return "\\" + return "/" + + def _request(url, json_decode=True): # pylint: disable=W0212 ssl._create_default_https_context = ssl._create_unverified_context @@ -69,7 +75,7 @@ def _download(url, path): def _make_workspace_path(addon_dir): - return addon_dir + "/addon_updator_workspace" + return addon_dir + get_separator() + "addon_updator_workspace" def _make_workspace(addon_dir): @@ -79,7 +85,7 @@ def _make_workspace(addon_dir): def _make_temp_addon_path(addon_dir, url): filename = url.split("/")[-1] - filepath = _make_workspace_path(addon_dir) + "/" + filename + filepath = _make_workspace_path(addon_dir) + get_separator() + filename return filepath @@ -103,7 +109,7 @@ def _replace_addon(addon_dir, info, current_addon_path, offset_path=""): with zipfile.ZipFile(tmp_addon_path) as zf: zf.extractall(workspace_path) if offset_path != "": - src = workspace_path + "/" + offset_path + src = workspace_path + get_separator() + offset_path dst = addon_dir shutil.move(src, dst) elif ext == ".py": @@ -312,8 +318,8 @@ class AddonUpdatorManager: # replace add-on offset_path = "" if info.group == 'BRANCH': - offset_path = "{}-{}/{}".format( - self.__config.repository, info.name, + offset_path = "{}-{}{}{}".format( + self.__config.repository, info.name, get_separator(), self.__config.target_addon_path) elif info.group == 'RELEASE': offset_path = self.__config.target_addon_path diff --git a/uv_magic_uv/utils/bl_class_registry.py b/magic_uv/utils/bl_class_registry.py index 408e6fd6..81e4b770 100644 --- a/uv_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__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy diff --git a/uv_magic_uv/utils/compatibility.py b/magic_uv/utils/compatibility.py index 2ccd463c..ffa1d8b4 100644 --- a/uv_magic_uv/utils/compatibility.py +++ b/magic_uv/utils/compatibility.py @@ -20,8 +20,8 @@ __author__ = "Nutti <nutti.metro@gmail.com>" __status__ = "production" -__version__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" import bpy import bgl diff --git a/uv_magic_uv/utils/property_class_registry.py b/magic_uv/utils/property_class_registry.py index 4e89da54..e99cd28b 100644 --- a/uv_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__ = "5.2" -__date__ = "17 Nov 2018" +__version__ = "6.0" +__date__ = "26 Jan 2019" from .. import common |