[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18223] branches/blender2.5/blender/source /blender/editors/space_node: 2.5 / Nodes

Nathan Letwory jesterking at letwory.net
Thu Jan 1 21:08:58 CET 2009


Revision: 18223
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18223
Author:   jesterking
Date:     2009-01-01 21:08:57 +0100 (Thu, 01 Jan 2009)

Log Message:
-----------
2.5 / Nodes
* zoom in/out added also as menu entry
* view all operator is now only executed, not invoked.

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/editors/space_node/node_header.c
    branches/blender2.5/blender/source/blender/editors/space_node/node_state.c

Modified: branches/blender2.5/blender/source/blender/editors/space_node/node_header.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/space_node/node_header.c	2009-01-01 19:34:41 UTC (rev 18222)
+++ branches/blender2.5/blender/source/blender/editors/space_node/node_header.c	2009-01-01 20:08:57 UTC (rev 18223)
@@ -591,12 +591,14 @@
 	ScrArea *sa= CTX_wm_area(C);
 	
 	switch(event) {
-		/* cases 1 and 2 are now handled automagically by View2D code */
 		case 1: /* Zoom in */
+			WM_operator_name_call(C, "View2D_OT_view_zoomin", WM_OP_EXEC_REGION_WIN, NULL);
+			break;
 		case 2: /* View all */
+			WM_operator_name_call(C, "View2D_OT_view_zoomout", WM_OP_EXEC_REGION_WIN, NULL);
 			break;
 		case 3: /* View all */
-			WM_operator_name_call(C, "NODE_OT_fit_all", WM_OP_INVOKE_REGION_WIN, NULL);
+			WM_operator_name_call(C, "NODE_OT_fit_all", WM_OP_EXEC_REGION_WIN, NULL);
 			break;
 		case 4: /* Grease Pencil */
 			// XXX add_blockhandler(sa, NODES_HANDLER_GREASEPENCIL, UI_PNL_UNSTOW);

Modified: branches/blender2.5/blender/source/blender/editors/space_node/node_state.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/space_node/node_state.c	2009-01-01 19:34:41 UTC (rev 18222)
+++ branches/blender2.5/blender/source/blender/editors/space_node/node_state.c	2009-01-01 20:08:57 UTC (rev 18223)
@@ -203,11 +203,6 @@
 	return OPERATOR_FINISHED;
 }
 
-static int node_fit_all_invoke(bContext *C, wmOperator *op, wmEvent *event)
-{
-	return node_fit_all_exec(C, op);
-}
-
 void NODE_OT_fit_all(wmOperatorType *ot)
 {
 	/* identifiers */
@@ -215,6 +210,6 @@
 	ot->idname= "NODE_OT_fit_all";
 	
 	/* api callbacks */
-	ot->invoke= node_fit_all_invoke;
+	ot->exec= node_fit_all_exec;
 	ot->poll= ED_operator_node_active;
 }
\ No newline at end of file





More information about the Bf-blender-cvs mailing list