[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1650] trunk/py/scripts/addons/rigify: The generated rig UI script wasn't registering its panels.

Nathan Vegdahl cessen at cessen.com
Thu Feb 24 01:12:36 CET 2011


Revision: 1650
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1650
Author:   cessen
Date:     2011-02-24 00:12:36 +0000 (Thu, 24 Feb 2011)
Log Message:
-----------
The generated rig UI script wasn't registering its panels.  Fixed.

Modified Paths:
--------------
    trunk/py/scripts/addons/rigify/generate.py
    trunk/py/scripts/addons/rigify/rig_ui_template.py

Modified: trunk/py/scripts/addons/rigify/generate.py
===================================================================
--- trunk/py/scripts/addons/rigify/generate.py	2011-02-23 21:36:58 UTC (rev 1649)
+++ trunk/py/scripts/addons/rigify/generate.py	2011-02-24 00:12:36 UTC (rev 1650)
@@ -26,7 +26,7 @@
 from rigify.utils import RIG_DIR
 from rigify.utils import create_root_widget
 from rigify.utils import random_string
-from rigify.rig_ui_template import UI_SLIDERS, layers_ui
+from rigify.rig_ui_template import UI_SLIDERS, layers_ui, UI_REGISTER
 from rigify import rigs
 
 RIG_MODULE = "rigs"
@@ -292,6 +292,7 @@
     for s in ui_scripts:
         script.write("\n        " + s.replace("\n", "\n        ") + "\n")
     script.write(layers_ui(vis_layers))
+    script.write(UI_REGISTER)
     script.use_module = True
 
     t.tick("The rest: ")

Modified: trunk/py/scripts/addons/rigify/rig_ui_template.py
===================================================================
--- trunk/py/scripts/addons/rigify/rig_ui_template.py	2011-02-23 21:36:58 UTC (rev 1649)
+++ trunk/py/scripts/addons/rigify/rig_ui_template.py	2011-02-24 00:12:36 UTC (rev 1650)
@@ -94,3 +94,13 @@
 
     return code
 
+
+UI_REGISTER = """
+
+def register():
+    bpy.utils.register_class(RigUI)
+    bpy.utils.register_class(RigLayers)
+
+register()
+"""
+



More information about the Bf-extensions-cvs mailing list