Open main menu

CDOT Wiki β

Changes

Thunderbird Multi-touch Gesture Support for OS X

1,327 bytes added, 13:23, 20 November 2009
Project News
* My discussions have begun with Bryan W Clark (:clarkbw) who has suggested first steps which include getting 3-finger scroll functioning with the behavior to include scrolling up goes to the top of a message or thread/message list, and scrolling down goes to the bottom of that message or list. From there, other implementations can be developed.
* [https://bugzilla.mozilla.org/show_bug.cgi?id=465257#c14 RELEASE 0.1]- I'm very excited to have posted my first publicly reviewable patch.
** It implements 4 swipe gesture events
*** 3-finger swipe up: scrolls immediately to the top of the email message
** there was some butchering of the gGestureSupport object, particularly the _doAction property.
** this release has also been announced on [http://andrewgrimo.wordpress.com/2009/10/22/thunderbird-multi-touch-0-1-release-on-the-path-of-a-bug/ my blog at this link].
 
* [https://bugzilla.mozilla.org/show_bug.cgi?id=465257#c22 RELEASE 0.2] - Within minutes of posting, people replied
** It modifies the 2 swipe directions (Up/Down) from Release 0.2
*** Scrolling based swipes now act as a mouse scroll event and grabs the specific window pane for the scroll event.
*** One potential issue, with more recent changesets, the mouse scroll behaviour on the browser based window (message pane) will scroll in increments based on the height of the window as a maximum value, and not by the number of lines that are submitted to the function.
** There is a process now for identifying one pane from the other using a [http://pastebin.mozilla.org/684959 conditional statement] that determine one window pane from the other. I will continue to look into managed functions that already may do this task.
** A [http://tinyurl.com/ykyphvd Shredder preview build] has been offered on the bug (and here) for running the app with these behaviours.
** I have requested further direction from the community, but until I have a response, I will try a work around to force the scroll by window height issue noted above... back to a full page Top/Bottom implementation instead.
** Here is the [http://andrewgrimo.wordpress.com/2009/11/20/thunderbird-multi-touch-0-2-release/ blog posting announcement link].