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'} _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs