Skip to content

Commit

Permalink
swipe email reverse style
Browse files Browse the repository at this point in the history
  • Loading branch information
www-data committed Aug 26, 2010
1 parent 1a283da commit 3c8d88b
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions email/email-swipe-for-prev-and-next-emails-reversed.patch
@@ -0,0 +1,28 @@
diff --git a/usr/palm/applications/com.palm.app.email/app/controllers/message-assistant.js b/usr/palm/applications/com.palm.app.email/app/controllers/message-assistant.js
index 761069e..cc3b6f1 100644
--- a/usr/palm/applications/com.palm.app.email/app/controllers/message-assistant.js
+++ b/usr/palm/applications/com.palm.app.email/app/controllers/message-assistant.js
@@ -143,6 +143,7 @@ var MessageAssistant = Class.create({
Mojo.Event.listen(this.controller.stageController.document, Mojo.Event.activate, this.boundUpdateRecipientStatus);

Mojo.Event.listen(this.controller.getSceneScroller(), Mojo.Event.scrollStarting, this.addAsScrollListener.bind(this));
+ Mojo.Event.listen(this.controller.document, Mojo.Event.flick, this.flickHandler.bind(this));

this.subjectElement = this.controller.get('email_subject');
this.readViewContainer = this.controller.get('email-readview-content-container');
@@ -1855,6 +1856,15 @@ var MessageAssistant = Class.create({
}
},

+ flickHandler: function(event) {
+ if (event.velocity.x > 0) {
+ this.boundGotoNextEmailOlder();
+ }
+ else {
+ this.boundGotoNextEmailNewer();
+ }
+ },
+
gotoNextEmail: function(direction) {
if (this.nextMessages !== undefined && this.nextMessages[direction] !== undefined) {
var details = this.nextMessages[direction];

0 comments on commit 3c8d88b

Please sign in to comment.