1.1 KiB
1.1 KiB
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.setUIfor setting up swipes.- Think about how to accommodate e.g.
touchorbackhandlers set up inLayoutlibrary calls. They are removed if we refactor someBangle.on("swipe", ...)toBangle.setUI. (Is it maybe resolved if we callBangle.setUIbefore theLayoutcall? - 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