[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13593] trunk/blender/source/blender/src:
Brecht Van Lommel
brechtvanlommel at pandora.be
Wed Feb 6 18:43:33 CET 2008
Revision: 13593
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13593
Author: blendix
Date: 2008-02-06 18:43:32 +0100 (Wed, 06 Feb 2008)
Log Message:
-----------
Mouse-click in the ipo/action/timeline/.. to change the frame
used to round down, and select the previous frame even when
the mouse was very close to the next one. Now it snaps to the
closest frame instead.
Modified Paths:
--------------
trunk/blender/source/blender/src/editaction.c
trunk/blender/source/blender/src/editnla.c
trunk/blender/source/blender/src/editsound.c
trunk/blender/source/blender/src/edittime.c
trunk/blender/source/blender/src/space.c
Modified: trunk/blender/source/blender/src/editaction.c
===================================================================
--- trunk/blender/source/blender/src/editaction.c 2008-02-06 17:29:16 UTC (rev 13592)
+++ trunk/blender/source/blender/src/editaction.c 2008-02-06 17:43:32 UTC (rev 13593)
@@ -4272,7 +4272,7 @@
getmouseco_areawin(mval);
areamouseco_to_ipoco(G.v2d, mval, &dx, &dy);
- cfra= (int)dx;
+ cfra= (int)(dx+0.5f);
if (cfra < 1) cfra= 1;
if (cfra != CFRA) {
Modified: trunk/blender/source/blender/src/editnla.c
===================================================================
--- trunk/blender/source/blender/src/editnla.c 2008-02-06 17:29:16 UTC (rev 13592)
+++ trunk/blender/source/blender/src/editnla.c 2008-02-06 17:43:32 UTC (rev 13593)
@@ -1936,7 +1936,7 @@
areamouseco_to_ipoco(G.v2d, mval, &dx, &dy);
- cfra= (int)dx;
+ cfra= (int)(dx+0.5f);
if(cfra< 1) cfra= 1;
if( cfra!=CFRA ) {
Modified: trunk/blender/source/blender/src/editsound.c
===================================================================
--- trunk/blender/source/blender/src/editsound.c 2008-02-06 17:29:16 UTC (rev 13592)
+++ trunk/blender/source/blender/src/editsound.c 2008-02-06 17:43:32 UTC (rev 13593)
@@ -143,7 +143,7 @@
getmouseco_areawin(mval);
areamouseco_to_ipoco(G.v2d, mval, &dx, &dy);
- cfra = (int)dx;
+ cfra = (int)(dx+0.5f);
if(cfra< 1) cfra= 1;
if( cfra!=CFRA || first )
Modified: trunk/blender/source/blender/src/edittime.c
===================================================================
--- trunk/blender/source/blender/src/edittime.c 2008-02-06 17:29:16 UTC (rev 13592)
+++ trunk/blender/source/blender/src/edittime.c 2008-02-06 17:43:32 UTC (rev 13593)
@@ -856,7 +856,7 @@
getmouseco_areawin(mval);
areamouseco_to_ipoco(G.v2d, mval, &dx, &dy);
- cfra = (int)dx;
+ cfra = (int)(dx+0.5f);
if(cfra< MINFRAME) cfra= MINFRAME;
if( cfra!=CFRA || first )
Modified: trunk/blender/source/blender/src/space.c
===================================================================
--- trunk/blender/source/blender/src/space.c 2008-02-06 17:29:16 UTC (rev 13592)
+++ trunk/blender/source/blender/src/space.c 2008-02-06 17:43:32 UTC (rev 13593)
@@ -2837,7 +2837,7 @@
getmouseco_areawin(mval);
areamouseco_to_ipoco(v2d, mval, &dx, &dy);
- cfra = get_cfra_from_dx(sipo, (int)dx);
+ cfra = get_cfra_from_dx(sipo, (int)(dx+0.5f));
if(cfra< 1) cfra= 1;
if( cfra!=CFRA ) {
@@ -4644,7 +4644,7 @@
getmouseco_areawin(mval);
areamouseco_to_ipoco(v2d, mval, &dx, &dy);
- cfra= (int)dx;
+ cfra= (int)(dx+0.5f);
if(cfra< 1) cfra= 1;
/* else if(cfra> EFRA) cfra= EFRA; */
More information about the Bf-blender-cvs
mailing list