[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