[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28423] trunk/blender/source/blender/ editors/space_text/text_ops.c: Add operator undo flags to text datablock related operators

Matt Ebb matt at mke3.net
Mon Apr 26 06:49:34 CEST 2010


Revision: 28423
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28423
Author:   broken
Date:     2010-04-26 06:49:33 +0200 (Mon, 26 Apr 2010)

Log Message:
-----------
Add operator undo flags to text datablock related operators

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_text/text_ops.c

Modified: trunk/blender/source/blender/editors/space_text/text_ops.c
===================================================================
--- trunk/blender/source/blender/editors/space_text/text_ops.c	2010-04-26 03:42:38 UTC (rev 28422)
+++ trunk/blender/source/blender/editors/space_text/text_ops.c	2010-04-26 04:49:33 UTC (rev 28423)
@@ -190,6 +190,9 @@
 	/* api callbacks */
 	ot->exec= new_exec;
 	ot->poll= text_new_poll;
+	
+	/* flags */
+	ot->flag= OPTYPE_UNDO;
 }
 
 /******************* open operator *********************/
@@ -288,6 +291,9 @@
 	ot->cancel= open_cancel;
 	ot->poll= text_new_poll;
 
+	/* flags */
+	ot->flag= OPTYPE_UNDO;
+	
 	/* properties */
 	WM_operator_properties_filesel(ot, FOLDERFILE|TEXTFILE|PYSCRIPTFILE, FILE_SPECIAL, FILE_OPENFILE);
 	RNA_def_boolean(ot->srna, "internal", 0, "Make internal", "Make text file internal after loading");
@@ -369,6 +375,9 @@
 	ot->exec= unlink_exec;
 	ot->invoke= WM_operator_confirm;
 	ot->poll= text_edit_poll;
+	
+	/* flags */
+	ot->flag= OPTYPE_UNDO;
 }
 
 /******************* make internal operator *********************/
@@ -400,6 +409,9 @@
 	/* api callbacks */
 	ot->exec= make_internal_exec;
 	ot->poll= text_edit_poll;
+	
+	/* flags */
+	ot->flag= OPTYPE_UNDO;
 }
 
 /******************* save operator *********************/
@@ -749,7 +761,7 @@
 	/* api callbacks */
 	ot->exec= paste_exec;
 	ot->poll= text_edit_poll;
-
+	
 	/* properties */
 	RNA_def_boolean(ot->srna, "selection", 0, "Selection", "Paste text selected elsewhere rather than copied, X11 only.");
 }





More information about the Bf-blender-cvs mailing list