Revision: 29408
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=29408
Author:   campbellbarton
Date:     2010-06-11 16:10:02 +0200 (Fri, 11 Jun 2010)

Log Message:
-----------
[#22554] Register option on Texts doesn't work anymore
there were no hints that '.py' extension is needed, added tooltip.

Modified Paths:
--------------
    trunk/blender/release/scripts/ui/space_text.py
    trunk/blender/source/blender/makesrna/intern/rna_text.c

Modified: trunk/blender/release/scripts/ui/space_text.py
===================================================================
--- trunk/blender/release/scripts/ui/space_text.py      2010-06-11 13:45:58 UTC 
(rev 29407)
+++ trunk/blender/release/scripts/ui/space_text.py      2010-06-11 14:10:02 UTC 
(rev 29408)
@@ -54,6 +54,9 @@
         if text:
             row = layout.row()
             row.operator("text.run_script")
+
+            row = layout.row()
+            row.active = text.name.endswith(".py")
             row.prop(text, "use_module")
 
             row = layout.row()
@@ -63,10 +66,7 @@
                 else:
                     row.label(text="File: %s" % text.filepath)
             else:
-                if text.library:
-                    row.label(text="Text: External")
-                else:
-                    row.label(text="Text: Internal")
+                row.label(text="Text: External" if text.library else "Text: 
Internal")
 
 
 class TEXT_PT_properties(bpy.types.Panel):

Modified: trunk/blender/source/blender/makesrna/intern/rna_text.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_text.c     2010-06-11 
13:45:58 UTC (rev 29407)
+++ trunk/blender/source/blender/makesrna/intern/rna_text.c     2010-06-11 
14:10:02 UTC (rev 29408)
@@ -195,7 +195,7 @@
        
        prop= RNA_def_property(srna, "use_module", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flags", TXT_ISSCRIPT);
-       RNA_def_property_ui_text(prop, "Register", "Register this text as a 
module on loading");
+       RNA_def_property_ui_text(prop, "Register", "Register this text as a 
module on loading, Text name must end with \".py\"");
 
        prop= RNA_def_property(srna, "tabs_as_spaces", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flags", TXT_TABSTOSPACES);


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to