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

Nathan Letwory jesterking at letwory.net
Fri Dec 26 21:39:30 CET 2008


Revision: 18087
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18087
Author:   jesterking
Date:     2008-12-26 21:39:29 +0100 (Fri, 26 Dec 2008)

Log Message:
-----------
2.5
* fix some warnings to satisfy scons/msvc

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/editors/space_node/drawnode.c
    branches/blender2.5/blender/source/blender/editors/space_node/node_draw.c

Modified: branches/blender2.5/blender/source/blender/editors/space_node/drawnode.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/space_node/drawnode.c	2008-12-26 20:38:52 UTC (rev 18086)
+++ branches/blender2.5/blender/source/blender/editors/space_node/drawnode.c	2008-12-26 20:39:29 UTC (rev 18087)
@@ -2512,7 +2512,7 @@
 		Image *ima= BKE_image_verify_viewer(IMA_TYPE_COMPOSITE, "Viewer Node");
 		ImBuf *ibuf= BKE_image_get_ibuf(ima, NULL);
 		if(ibuf) {
-			int x, y; 
+			float x, y; 
 			/* somehow the offset has to be calculated inverse */
 			
 			//glaDefine2DArea(&sa->winrct);

Modified: branches/blender2.5/blender/source/blender/editors/space_node/node_draw.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/space_node/node_draw.c	2008-12-26 20:38:52 UTC (rev 18086)
+++ branches/blender2.5/blender/source/blender/editors/space_node/node_draw.c	2008-12-26 20:39:29 UTC (rev 18087)
@@ -103,9 +103,9 @@
 // XXX butspace.h
 #define B_NODE_EXEC			3610
 
-#if 0 // XXX
 static void snode_drawstring(void *curfont, SpaceNode *snode, char *str, int okwidth)
 {
+#if 0 // XXX
 	char drawstr[NODE_MAXSTR];
 	int width;
 	
@@ -126,8 +126,8 @@
 		if(len==0) return;
 	}
 	UI_DrawString(curfont, drawstr, 0);
-}
 #endif
+}
 
 static void node_scaling_widget(int color_id, float aspect, float xmin, float ymin, float xmax, float ymax)
 {
@@ -514,8 +514,8 @@
 /* NOTE: this is a block-menu, needs 0 events, otherwise the menu closes */
 static uiBlock *socket_vector_menu(bContext *C, uiMenuBlockHandle *handle, void *socket_v)
 {
-	SpaceNode *snode= (SpaceNode *)CTX_wm_space_data(C);
-	ScrArea *curarea= CTX_wm_area(C);
+#if 0 //XXX
+	SpaceNode *snode= curarea->spacedata.first;
 	bNode *node;
 	bNodeSocket *sock= socket_v;
 	bNodeStack *ns= &sock->ns;
@@ -532,7 +532,7 @@
 			break;
 	}
 	
-	block= uiBeginBlock(C, handle->region, "socket menu", UI_EMBOSS, UI_HELV);
+	block= uiNewBlock(&curarea->uiblocks, "socket menu", UI_EMBOSS, UI_HELV, curarea->win);
 
 	/* use this for a fake extra empy space around the buttons */
 	uiDefBut(block, LABEL, 0, "",			-4, -4, 188, 68, NULL, 0, 0, 0, 0, "");
@@ -546,11 +546,12 @@
 	uiButSetFunc(bt, socket_vector_menu_cb, node, snode->nodetree);
 	
 	uiBlockSetDirection(block, UI_TOP);
-	uiEndBlock(C, block);
 	
-	ED_area_tag_redraw(curarea);
+	// allqueue(REDRAWNODE, 0);
 	
 	return block;
+#endif
+return NULL;
 }
 
 /* not a callback */
@@ -1067,13 +1068,9 @@
 	float col[3];
 	View2DScrollers *scrollers;
 	SpaceNode *snode= (SpaceNode*)CTX_wm_space_data(C);
-	ScrArea *sa= CTX_wm_area(C);
-	int argus;
 	
-	argus= 1.1f+ 2.3f;
-	
 	UI_GetThemeColor3fv(TH_BACK, col);
-	glClearColor(col[0], col[1], col[2], 0.0);
+	glClearColor(col[0], col[1], col[2], 0);
 	glClear(GL_COLOR_BUFFER_BIT);
 
 	UI_view2d_view_ortho(C, v2d);
@@ -1089,12 +1086,12 @@
 	glEnable(GL_MAP1_VERTEX_3);
 
 	/* aspect+font, set each time */
-	snode->aspect= (v2d->cur.xmax - v2d->cur.xmin)/((float)sa->winx);
+	//snode->aspect= (snode->v2d.cur.xmax - snode->v2d.cur.xmin)/((float)sa->winx);
 	//snode->curfont= uiSetCurFont_ext(snode->aspect);
 
 	UI_view2d_constant_grid_draw(C, v2d);
 	/* backdrop */
-	draw_nodespace_back_pix(CTX_wm_area(C), snode);
+	// draw_nodespace_back_pix(sa, snode);
 	
 	/* nodes */
 	snode_set_context(snode, CTX_data_scene(C));
@@ -1149,6 +1146,8 @@
 		snode->flag &= ~SNODE_DO_PREVIEW;
 	}*/
 	
+	
+	
 	/* reset view matrix */
 	UI_view2d_view_restore(C);
 	





More information about the Bf-blender-cvs mailing list