Skip to content

Commit

Permalink
backswipe: change to prepend swipe listener
Browse files Browse the repository at this point in the history
(WIP)

Seems to mitigate some conflicts when switching between `edgeclk` (with
seconds active) and `dtlaunch`. Sometimes the seconds redraw timeout of
`edgeclk` would draw over `dtlaunch`.
  • Loading branch information
thyttan committed Nov 5, 2024
1 parent d376a7a commit 3eb7d19
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
5 changes: 2 additions & 3 deletions apps/backswipe/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
0.01: New App!
0.02: Don't fire if the app uses swipes already.
0.03: Only count defined handlers in the handler array.
0.04: Fix messages auto opened by `messagegui` could not be blacklisted. Needs
a refresh by deselecting and reselecting the "Messages" app throught Back Swipe
settings.
0.04: Fix messages auto opened by `messagegui` could not be blacklisted. Needs a refresh by deselecting and reselecting the "Messages" app throught Back Swipe settings.
0.05: React on swipes before the active app (for the most part) by using `prependListener`.
3 changes: 2 additions & 1 deletion apps/backswipe/boot.js
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
// if we're in an app that has a back button, run the callback for it
if (global.BACK && countHandlers("swipe")<=settings.standardNumSwipeHandlers && countHandlers("drag")<=settings.standardNumDragHandlers) {
global.BACK();
E.stopEventPropagation();
}
}
}
Expand All @@ -56,5 +57,5 @@
}

// Listen to left to right swipe
Bangle.on("swipe", goBack);
Bangle.prependListener("swipe", goBack);
})();
2 changes: 1 addition & 1 deletion apps/backswipe/metadata.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ "id": "backswipe",
"name": "Back Swipe",
"shortName":"BackSwipe",
"version":"0.04",
"version":"0.05",
"description": "Service that allows you to use an app's back button using left to right swipe gesture",
"icon": "app.png",
"tags": "back,gesture,swipe",
Expand Down

0 comments on commit 3eb7d19

Please sign in to comment.