[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55464] trunk/blender/source/blender/ editors/space_node: Add a little bit of space between socket layouts on nodes.
Lukas Toenne
lukas.toenne at googlemail.com
Thu Mar 21 14:21:18 CET 2013
Revision: 55464
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55464
Author: lukastoenne
Date: 2013-03-21 13:21:18 +0000 (Thu, 21 Mar 2013)
Log Message:
-----------
Add a little bit of space between socket layouts on nodes.
Modified Paths:
--------------
trunk/blender/source/blender/editors/space_node/node_draw.c
trunk/blender/source/blender/editors/space_node/node_intern.h
Modified: trunk/blender/source/blender/editors/space_node/node_draw.c
===================================================================
--- trunk/blender/source/blender/editors/space_node/node_draw.c 2013-03-21 12:58:31 UTC (rev 55463)
+++ trunk/blender/source/blender/editors/space_node/node_draw.c 2013-03-21 13:21:18 UTC (rev 55464)
@@ -359,7 +359,10 @@
nsock->locx = locx + NODE_WIDTH(node);
/* place the socket circle in the middle of the layout */
nsock->locy = 0.5f * (dy + buty);
+
dy = buty;
+ if (nsock->next)
+ dy -= NODE_SOCKDY;
}
node->prvr.xmin = locx + NODE_DYS;
@@ -443,7 +446,10 @@
nsock->locx = locx;
/* place the socket circle in the middle of the layout */
nsock->locy = 0.5f * (dy + buty);
+
dy = buty;
+ if (nsock->next)
+ dy -= NODE_SOCKDY;
}
/* little bit space in end */
Modified: trunk/blender/source/blender/editors/space_node/node_intern.h
===================================================================
--- trunk/blender/source/blender/editors/space_node/node_intern.h 2013-03-21 12:58:31 UTC (rev 55463)
+++ trunk/blender/source/blender/editors/space_node/node_intern.h 2013-03-21 13:21:18 UTC (rev 55464)
@@ -230,6 +230,7 @@
#define BASIS_RAD (0.4f * U.widget_unit)
#define NODE_DYS (U.widget_unit / 2)
#define NODE_DY U.widget_unit
+#define NODE_SOCKDY (0.08f * U.widget_unit)
#define NODE_WIDTH(node) (node->width * UI_DPI_FAC)
#define NODE_MARGIN_X (0.75f * U.widget_unit)
#define NODE_SOCKSIZE (0.25f * U.widget_unit)
More information about the Bf-blender-cvs
mailing list