mirror of https://github.com/espruino/BangleApps
|
||
---|---|---|
.. | ||
ChangeLog | ||
README.md | ||
app.png | ||
boot.js | ||
metadata.json | ||
settings.js |
README.md
Swipe Inversion
Inverts swipe direction globally or per app, see settings. If global inversion is enabled, you can unselect the inversion per app and vice versa.
Limitations
Swipe Inversion can only invert directions on apps that use Bangle.setUI
to set up swipes. Swipes set up with Bangle.on("swipe", ...)
is currently not managed.
Swiping behavior that uses the drag
event is not altered either.
TODO
- Try to handle swipes from
Bangle.on("swipe", ...)
- alternatively refactor apps using that to only use
Bangle.setUI
for setting up swipes.- Think about how to accommodate e.g.
touch
orback
handlers set up inLayout
library calls. They are removed if we refactor someBangle.on("swipe", ...)
toBangle.setUI
. (Is it maybe resolved if we callBangle.setUI
before theLayout
call? - have not tested that yet.)
- Think about how to accommodate e.g.
- alternatively refactor apps using that to only use
- Add bootloader apps and widgets to the list of apps that can be individually toggled in settings?
Requests
Bug reports and feature requests should be done to the espruino/BangleApps github issue tracker.
Creator
nxdefiant