[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33189] trunk/blender: - add python/ rna function region.tag_redraw()

Campbell Barton ideasman42 at gmail.com
Sat Nov 20 06:11:11 CET 2010


Revision: 33189
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33189
Author:   campbellbarton
Date:     2010-11-20 06:11:10 +0100 (Sat, 20 Nov 2010)

Log Message:
-----------
- add python/rna function region.tag_redraw()
- removed print which was before NULL check, (possible crash)
- add execute hooks for the python console (not used by any scripts yet)

Modified Paths:
--------------
    trunk/blender/release/scripts/op/console_python.py
    trunk/blender/source/blender/editors/curve/editfont.c
    trunk/blender/source/blender/makesrna/intern/rna_screen.c

Modified: trunk/blender/release/scripts/op/console_python.py
===================================================================
--- trunk/blender/release/scripts/op/console_python.py	2010-11-20 04:18:06 UTC (rev 33188)
+++ trunk/blender/release/scripts/op/console_python.py	2010-11-20 05:11:10 UTC (rev 33189)
@@ -186,10 +186,16 @@
 
     # restore the stdin
     sys.stdin = stdin_backup
+    
+    # execute any hooks
+    for func, args in execute.hooks:
+        func(*args)
 
     return {'FINISHED'}
 
+execute.hooks = []
 
+
 def autocomplete(context):
     from console import intellisense
 

Modified: trunk/blender/source/blender/editors/curve/editfont.c
===================================================================
--- trunk/blender/source/blender/editors/curve/editfont.c	2010-11-20 04:18:06 UTC (rev 33188)
+++ trunk/blender/source/blender/editors/curve/editfont.c	2010-11-20 05:11:10 UTC (rev 33189)
@@ -1696,7 +1696,7 @@
 		cu = ob->data;
 		font = cu->vfont;
 	}
-	printf("%s\n", font->name);
+
 	path = (font && strcmp(font->name, FO_BUILTIN_NAME) != 0)? font->name: U.fontdir;
 	 
 	if(RNA_property_is_set(op->ptr, "filepath"))

Modified: trunk/blender/source/blender/makesrna/intern/rna_screen.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_screen.c	2010-11-20 04:18:06 UTC (rev 33188)
+++ trunk/blender/source/blender/makesrna/intern/rna_screen.c	2010-11-20 05:11:10 UTC (rev 33189)
@@ -176,6 +176,8 @@
 	RNA_def_property_int_sdna(prop, NULL, "winy");
 	RNA_def_property_clear_flag(prop, PROP_EDITABLE);
 	RNA_def_property_ui_text(prop, "Height", "Region height");
+	
+	RNA_def_function(srna, "tag_redraw", "ED_region_tag_redraw");
 }
 
 static void rna_def_screen(BlenderRNA *brna)





More information about the Bf-blender-cvs mailing list