[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [41411] trunk/blender/intern/ghost/intern/ GHOST_SystemCocoa.mm: OSX: make ZOOM-gesture on trackpads half the speed, added comment for experimental all-time-trackpad assumption

jens verwiebe info at jensverwiebe.de
Mon Oct 31 13:31:49 CET 2011


Revision: 41411
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41411
Author:   jensverwiebe
Date:     2011-10-31 12:31:48 +0000 (Mon, 31 Oct 2011)
Log Message:
-----------
OSX: make ZOOM-gesture on trackpads half the speed, added comment for experimental all-time-trackpad assumption

Modified Paths:
--------------
    trunk/blender/intern/ghost/intern/GHOST_SystemCocoa.mm

Modified: trunk/blender/intern/ghost/intern/GHOST_SystemCocoa.mm
===================================================================
--- trunk/blender/intern/ghost/intern/GHOST_SystemCocoa.mm	2011-10-31 09:52:43 UTC (rev 41410)
+++ trunk/blender/intern/ghost/intern/GHOST_SystemCocoa.mm	2011-10-31 12:31:48 UTC (rev 41411)
@@ -578,7 +578,7 @@
 	if (strstr(rstring,"MacBookAir") ||
 		(strstr(rstring,"MacBook") && (rstring[strlen(rstring)-3]>='5') && (rstring[strlen(rstring)-3]<='9')))
 		m_hasMultiTouchTrackpad = true;
-	else m_hasMultiTouchTrackpad = true;
+	else m_hasMultiTouchTrackpad = true;  // experimental, changes only MagicMouse behaviour (zoom->pan) but enables MagicTrackpad for all Macs
 	
 	free( rstring );
 	rstring = NULL;
@@ -1610,7 +1610,7 @@
 				GHOST_TInt32 x, y;
 				window->clientToScreenIntern(mousePos.x, mousePos.y, x, y);
 				pushEvent(new GHOST_EventTrackpad([event timestamp]*1000, window, GHOST_kTrackpadEventMagnify, x, y,
-												  [event magnification]*250.0 + 0.1, 0));
+												  [event magnification]*125.0 + 0.1, 0));
 			}
 			break;
 




More information about the Bf-blender-cvs mailing list