From 2d01cb5b279031de45889d443ee89762a02566eb Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sat, 18 Jun 2011 11:40:44 +0000 Subject: fix for error caused with module relocation - broke loading ngons in OBJ files --- release/scripts/modules/bpy_extras/mesh_utils.py | 1 + release/scripts/modules/bpy_types.py | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'release') diff --git a/release/scripts/modules/bpy_extras/mesh_utils.py b/release/scripts/modules/bpy_extras/mesh_utils.py index b6d8a1fcf16..e026910fb43 100644 --- a/release/scripts/modules/bpy_extras/mesh_utils.py +++ b/release/scripts/modules/bpy_extras/mesh_utils.py @@ -267,6 +267,7 @@ def ngon_tesselate(from_data, indices, fix_loops=True): fix_loops: If this is enabled polylines that use loops to make multiple polylines are delt with correctly. ''' + from mathutils.geometry import tesselate_polygon from mathutils import Vector vector_to_tuple = Vector.to_tuple diff --git a/release/scripts/modules/bpy_types.py b/release/scripts/modules/bpy_types.py index 3c1b454e72e..eaa7563c757 100644 --- a/release/scripts/modules/bpy_types.py +++ b/release/scripts/modules/bpy_types.py @@ -20,7 +20,6 @@ from _bpy import types as bpy_types import _bpy -from mathutils import Vector StructRNA = bpy_types.Struct.__bases__[0] StructMetaPropGroup = _bpy.StructMetaPropGroup @@ -144,18 +143,21 @@ class _GenericBone: def x_axis(self): """ Vector pointing down the x-axis of the bone. """ + from mathutils import Vector return Vector((1.0, 0.0, 0.0)) * self.matrix.to_3x3() @property def y_axis(self): """ Vector pointing down the x-axis of the bone. """ + from mathutils import Vector return Vector((0.0, 1.0, 0.0)) * self.matrix.to_3x3() @property def z_axis(self): """ Vector pointing down the x-axis of the bone. """ + from mathutils import Vector return Vector((0.0, 0.0, 1.0)) * self.matrix.to_3x3() @property -- cgit v1.2.3 From 31093223cde693eda9c499b9dc2fb0f182d91dc5 Mon Sep 17 00:00:00 2001 From: "Guillermo S. Romero" Date: Sat, 18 Jun 2011 23:22:55 +0000 Subject: SVN maintenance. --- release/scripts/startup/bl_ui/properties_data_metaball.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'release') diff --git a/release/scripts/startup/bl_ui/properties_data_metaball.py b/release/scripts/startup/bl_ui/properties_data_metaball.py index 606c13594f3..dad308c9058 100644 --- a/release/scripts/startup/bl_ui/properties_data_metaball.py +++ b/release/scripts/startup/bl_ui/properties_data_metaball.py @@ -135,4 +135,4 @@ class DATA_PT_custom_props_metaball(DataButtonsPanel, PropertyPanel, bpy.types.P _property_type = bpy.types.MetaBall if __name__ == "__main__": # only for live edit. - bpy.utils.register_module(__name__) \ No newline at end of file + bpy.utils.register_module(__name__) -- cgit v1.2.3 From 8ff6bd882875cf8fd17109d9d622238a81a85857 Mon Sep 17 00:00:00 2001 From: Thomas Dinges Date: Mon, 20 Jun 2011 20:15:02 +0000 Subject: Blender 2.58 release preparations: * Updated readme file. --- release/text/readme.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'release') diff --git a/release/text/readme.html b/release/text/readme.html index 1014d8ef80a..2b5a4071a7f 100644 --- a/release/text/readme.html +++ b/release/text/readme.html @@ -12,22 +12,22 @@ -

Blender 2.57

+

Blender 2.58


About

Welcome to Blender, the free, open source 3D application for modeling, animation, rendering, compositing, video editing and game creation. Blender is available for Linux, Mac OS X, Windows, Solaris and FreeBSD and has a large world-wide community.

Blender can be used freely for any purpose, including commercial use and distribution. It's free and open-source software, released under the GNU GPL licence. The entire source code is available on our website.

For more information, visit blender.org.


-

2.57

-

The Blender Foundation and online developer community is proud to present Blender 2.57. This release is the first official stable release of the Blender 2.5 series, and represents the culmination of many years of redesign and development work. More information about this release.

+

2.58

+

The Blender Foundation and online developer community is proud to present Blender 2.58. This release is the second official stable release of the Blender 2.5 series, and represents the culmination of many years of redesign and development work. More information about this release.

What to Expect:

• Big improvements - This is our most exciting version to date, already a significant improvement in many ways over 2.49

• Missing/Incomplete Features - Although most of it is there, not all functionality from pre-2.5 versions has been restored yet. Some functionality may be re-implemented a different way.

• Changes - If you're used to the old Blenders, Blender 2.5 may seem quite different at first, but it won't be long before it grows on you even more than before.


Bugs

-

Although Blender 2.57 is considered a stable release, you may encounter a bug. If you do, please help us by posting it in the bug tracker or using Help → Report a Bug from inside Blender 2.57. If it wasn’t reported yet, please log in (or register) and fill in detailed information about the error. Please post detailed instructions on how to reproduce it or post a .blend file showcasing the bug.

+

Although Blender 2.58 is considered a stable release, you may encounter a bug. If you do, please help us by posting it in the bug tracker or using Help → Report a Bug from inside Blender 2.58. If it wasn’t reported yet, please log in (or register) and fill in detailed information about the error. Please post detailed instructions on how to reproduce it or post a .blend file showcasing the bug.


Package Contents

The downloaded Blender package includes:

@@ -51,7 +51,7 @@

Links

Users:

General information www.blender.org
- Full release log www.blender.org/development/release-logs/blender-257/
+ Full release log www.blender.org/development/release-logs/blender-258/
Tutorials www.blender.org/education-help/
Manual wiki.blender.org/index.php/Doc:Manual
User Forum www.blenderartists.org
-- cgit v1.2.3 From ed3dadf48998a23eef64e6de06dc72f1d094b40c Mon Sep 17 00:00:00 2001 From: Thomas Dinges Date: Mon, 20 Jun 2011 20:21:52 +0000 Subject: Blender 2.58 release preparations: * Update of Release Log Links to point to: http://www.blender.org/development/release-logs/blender-258/ --- release/scripts/startup/bl_ui/space_info.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'release') diff --git a/release/scripts/startup/bl_ui/space_info.py b/release/scripts/startup/bl_ui/space_info.py index 1fb2e5b735e..2b12e75564c 100644 --- a/release/scripts/startup/bl_ui/space_info.py +++ b/release/scripts/startup/bl_ui/space_info.py @@ -350,7 +350,7 @@ class INFO_MT_help(bpy.types.Menu): layout = self.layout layout.operator("wm.url_open", text="Manual", icon='HELP').url = 'http://wiki.blender.org/index.php/Doc:Manual' - layout.operator("wm.url_open", text="Release Log", icon='URL').url = 'http://www.blender.org/development/release-logs/blender-257/' + layout.operator("wm.url_open", text="Release Log", icon='URL').url = 'http://www.blender.org/development/release-logs/blender-258/' layout.separator() -- cgit v1.2.3 From 6a039f1a5cdeab92c0203ab9ae91eed7b6d34051 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 21 Jun 2011 02:16:22 +0000 Subject: fix [#27707] Script error for UVs->Copy Mirrored UV coords --- release/scripts/startup/bl_operators/mesh.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'release') diff --git a/release/scripts/startup/bl_operators/mesh.py b/release/scripts/startup/bl_operators/mesh.py index 89802d7ba5c..996b38ae571 100644 --- a/release/scripts/startup/bl_operators/mesh.py +++ b/release/scripts/startup/bl_operators/mesh.py @@ -152,7 +152,6 @@ class MeshMirrorUV(bpy.types.Operator): if j is not None: fmap[i] = j - done = [False] * len(faces) for i, j in fmap.items(): if not fuvsel[i] or not fuvsel[j]: @@ -170,10 +169,10 @@ class MeshMirrorUV(bpy.types.Operator): v1 = faces[j].vertices[:] v2 = [vmap[k] for k in faces[i].vertices[:]] - for k in range(len(uv1)): - k_map = v1.index(v2[k]) - uv1[k].x = - (uv2[k_map].x - 0.5) + 0.5 - uv1[k].y = uv2[k_map].y + if len(v1) == len(v2): + for k in range(len(v1)): + k_map = v1.index(v2[k]) + uv1[k].xy = - (uv2[k_map].x - 0.5) + 0.5, uv2[k_map].y if is_editmode: bpy.ops.object.mode_set(mode='EDIT', toggle=False) -- cgit v1.2.3 From b73caa63c0c825fb51c38b0192ceea22fe18f48d Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 21 Jun 2011 05:01:54 +0000 Subject: correct FSF address, as pointed out by Dave Plater --- release/text/GPL-license.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'release') diff --git a/release/text/GPL-license.txt b/release/text/GPL-license.txt index 8860b2a8afa..e8c0353e734 100644 --- a/release/text/GPL-license.txt +++ b/release/text/GPL-license.txt @@ -2,7 +2,7 @@ Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. -- cgit v1.2.3 From 22c68cd748257e63391e6b23b1d0b7e5895d3121 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Tue, 21 Jun 2011 16:54:34 +0000 Subject: =?UTF-8?q?New=202.58=20splash=20image.=20Thanks=20Rog=C3=A9rio=20?= =?UTF-8?q?Perdiz!=20(Judge=20committee=20Sebastian=5FK=20&&=20FrancoisGFX?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- release/datafiles/splash.png | Bin 268962 -> 201866 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'release') diff --git a/release/datafiles/splash.png b/release/datafiles/splash.png index cad2bc5f06c..d6ccdb5b733 100644 Binary files a/release/datafiles/splash.png and b/release/datafiles/splash.png differ -- cgit v1.2.3