[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