[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [34317] trunk/blender/source/blender/ editors/transform/transform.c: Transform tweak:

Joshua Leung aligorith at gmail.com
Fri Jan 14 07:46:29 CET 2011


Revision: 34317
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=34317
Author:   aligorith
Date:     2011-01-14 06:46:28 +0000 (Fri, 14 Jan 2011)
Log Message:
-----------
Transform tweak:
2D Editors using the standard translation transform tool no longer
have their values converted. For instance, it simply didn't make much
sense in such editors to be showing frame numbers/timing in terms of
meters/inches.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/transform/transform.c

Modified: trunk/blender/source/blender/editors/transform/transform.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform.c	2011-01-14 05:19:04 UTC (rev 34316)
+++ trunk/blender/source/blender/editors/transform/transform.c	2011-01-14 06:46:28 UTC (rev 34317)
@@ -3349,7 +3349,7 @@
 		applyAspectRatio(t, dvec);
 
 		dist = len_v3(vec);
-		if(t->scene->unit.system) {
+		if(!(t->flag & T_2D_EDIT) && t->scene->unit.system) {
 			int i, do_split= t->scene->unit.flag & USER_UNIT_OPT_SPLIT ? 1:0;
 
 			for(i=0; i<3; i++)
@@ -3362,7 +3362,7 @@
 		}
 	}
 
-	if(t->scene->unit.system)
+	if(!(t->flag & T_2D_EDIT) && t->scene->unit.system)
 		bUnit_AsString(distvec, sizeof(distvec), dist*t->scene->unit.scale_length, 4, t->scene->unit.system, B_UNIT_LENGTH, t->scene->unit.flag & USER_UNIT_OPT_SPLIT, 0);
 	else if( dist > 1e10 || dist < -1e10 )	/* prevent string buffer overflow */
 		sprintf(distvec, "%.4e", dist);




More information about the Bf-blender-cvs mailing list