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

Ton Roosendaal ton at blender.org
Wed Jul 29 13:53:37 CEST 2009


Revision: 22009
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22009
Author:   ton
Date:     2009-07-29 13:53:37 +0200 (Wed, 29 Jul 2009)

Log Message:
-----------
2.5

Small fix: SHIFT+D caused transform to move with more precision, as if
shiftkey was pressed.

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/editors/transform/transform.c
    branches/blender2.5/blender/source/blender/editors/transform/transform_input.c

Modified: branches/blender2.5/blender/source/blender/editors/transform/transform.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/transform/transform.c	2009-07-29 11:32:42 UTC (rev 22008)
+++ branches/blender2.5/blender/source/blender/editors/transform/transform.c	2009-07-29 11:53:37 UTC (rev 22009)
@@ -1947,7 +1947,7 @@
 {
 	int status = 0;
 
-	if (event->type == MIDDLEMOUSE && event->val)
+	if (event->type == MIDDLEMOUSE && event->val==KM_PRESS)
 	{
 		// Use customData pointer to signal warp direction
 		if	(t->customData == 0)
@@ -2081,7 +2081,7 @@
 {
 	int status = 0;
 
-	if (event->type == MIDDLEMOUSE && event->val)
+	if (event->type == MIDDLEMOUSE && event->val==KM_PRESS)
 	{
 		// Use customData pointer to signal Shear direction
 		if	(t->customData == 0)
@@ -3514,7 +3514,7 @@
 
 int handleEventBevel(TransInfo *t, wmEvent *event)
 {
-	if (event->val) {
+	if (event->val==KM_PRESS) {
 		if(!G.editBMesh) return 0;
 
 		switch (event->type) {

Modified: branches/blender2.5/blender/source/blender/editors/transform/transform_input.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/transform/transform_input.c	2009-07-29 11:32:42 UTC (rev 22008)
+++ branches/blender2.5/blender/source/blender/editors/transform/transform_input.c	2009-07-29 11:53:37 UTC (rev 22009)
@@ -317,7 +317,7 @@
 	{
 	case LEFTSHIFTKEY:
 	case RIGHTSHIFTKEY:
-		if (event->val)
+		if (event->val==KM_PRESS)
 		{
 			t->modifiers |= MOD_PRECISION;
 			/* shift is modifier for higher precision transform





More information about the Bf-blender-cvs mailing list