[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4280] trunk/py/scripts/addons/rigify/ metarig_menu.py: Rigify: pep8 for metarig_menu.py
Nathan Vegdahl
cessen at cessen.com
Fri Feb 15 19:08:45 CET 2013
Revision: 4280
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4280
Author: cessen
Date: 2013-02-15 18:08:45 +0000 (Fri, 15 Feb 2013)
Log Message:
-----------
Rigify: pep8 for metarig_menu.py
Modified Paths:
--------------
trunk/py/scripts/addons/rigify/metarig_menu.py
Modified: trunk/py/scripts/addons/rigify/metarig_menu.py
===================================================================
--- trunk/py/scripts/addons/rigify/metarig_menu.py 2013-02-15 18:02:02 UTC (rev 4279)
+++ trunk/py/scripts/addons/rigify/metarig_menu.py 2013-02-15 18:08:45 UTC (rev 4280)
@@ -61,15 +61,15 @@
bpy.ops.object.armature_add()
obj = context.active_object
obj.name = "metarig"
-
+
# Remove default bone
bpy.ops.object.mode_set(mode='EDIT')
bones = context.active_object.data.edit_bones
bones.remove(bones[0])
-
+
# Create metarig
m.create(obj)
-
+
bpy.ops.object.mode_set(mode='OBJECT')
return {'FINISHED'}
return execute
@@ -84,7 +84,6 @@
return metarig_menu
-
# Get the metarig modules
metarigs = get_metarig_list("")
@@ -92,21 +91,20 @@
metarig_ops = []
for m in metarigs:
name = m.__name__.rsplit('.', 1)[1]
-
+
# Dynamically construct an Operator
T = type("Add_" + name + "_Metarig", (bpy.types.Operator,), {})
T.bl_idname = "object.armature_" + name + "_metarig_add"
T.bl_label = "Add " + name.replace("_", " ").capitalize() + " (metarig)"
T.bl_options = {'REGISTER', 'UNDO'}
T.execute = make_metarig_add_execute(m)
-
+
metarig_ops.append((T, name))
# Create menu functions
menu_funcs = []
for mop, name in metarig_ops:
text = capwords(name.replace("_", " ")) + " (Meta-Rig)"
-
menu_funcs += [make_metarig_menu_func(mop.bl_idname, text)]
@@ -117,6 +115,7 @@
for mf in menu_funcs:
bpy.types.INFO_MT_armature_add.append(mf)
+
def unregister():
for mop in metarig_ops:
bpy.utils.unregister_class(mop)
More information about the Bf-extensions-cvs
mailing list