[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26201] trunk/blender/release/scripts/op/ mesh_skin.py: bugfix [#20774] ctrl+alt+f switches to Object mode if you are in local view
Campbell Barton
ideasman42 at gmail.com
Fri Jan 22 22:57:41 CET 2010
Revision: 26201
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26201
Author: campbellbarton
Date: 2010-01-22 22:57:41 +0100 (Fri, 22 Jan 2010)
Log Message:
-----------
bugfix [#20774] ctrl+alt+f switches to Object mode if you are in local view
Modified Paths:
--------------
trunk/blender/release/scripts/op/mesh_skin.py
Modified: trunk/blender/release/scripts/op/mesh_skin.py
===================================================================
--- trunk/blender/release/scripts/op/mesh_skin.py 2010-01-22 21:40:31 UTC (rev 26200)
+++ trunk/blender/release/scripts/op/mesh_skin.py 2010-01-22 21:57:41 UTC (rev 26201)
@@ -501,7 +501,7 @@
return new_faces
-def main(context):
+def main(self, context):
global CULL_METHOD
ob = context.object
@@ -509,7 +509,7 @@
is_editmode = (ob.mode=='EDIT')
if is_editmode: bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
if ob == None or ob.type != 'MESH':
- raise Exception("BPyMessages.Error_NoMeshActive()")
+ self.report({'ERROR'}, "No active mesh selected\n")
return
me = ob.data
@@ -518,7 +518,7 @@
selEdges = getSelectedEdges(context, me, ob)
vertLoops = getVertLoops(selEdges, me) # list of lists of edges.
if vertLoops == None:
- raise Exception('Error%t|Selection includes verts that are a part of more then 1 loop')
+ self.report({'ERROR'}, "Selection includes verts that are a part of more then 1 loop\n")
if is_editmode: bpy.ops.object.mode_set(mode='EDIT', toggle=False)
return
# print len(vertLoops)
@@ -531,7 +531,7 @@
return
elif len(vertLoops) < 2:
- raise Exception('Error%t|No Vertloops found!')
+ self.report({'ERROR'}, "No Vertloops found\n")
if is_editmode: bpy.ops.object.mode_set(mode='EDIT', toggle=False)
return
else:
@@ -642,7 +642,7 @@
'''
def execute(self, context):
- main(context)
+ main(self, context)
return {'FINISHED'}
More information about the Bf-blender-cvs
mailing list