BangleApps/apps/menuwheel
Gordon Williams 9d758075da Add extra checks for app type and dependencies, document available types, and fix invalid app types 2022-04-29 09:29:02 +01:00
..
ChangeLog menuwheel: override Bangle.setUI to clear up touch handler 2022-01-07 23:48:18 +01:00
README.md new custom menu: menuwheel 2021-12-04 23:23:50 +01:00
boot.js menuwheel: override Bangle.setUI to clear up touch handler 2022-01-07 23:48:18 +01:00
icon.png new custom menu: menuwheel 2021-12-04 23:23:50 +01:00
metadata.json Add extra checks for app type and dependencies, document available types, and fix invalid app types 2022-04-29 09:29:02 +01:00
screenshot_b1_dark.png new custom menu: menuwheel 2021-12-04 23:23:50 +01:00
screenshot_b1_edit.png new custom menu: menuwheel 2021-12-04 23:23:50 +01:00
screenshot_b1_light.png new custom menu: menuwheel 2021-12-04 23:23:50 +01:00
screenshot_b2_dark.png new custom menu: menuwheel 2021-12-04 23:23:50 +01:00
screenshot_b2_edit.png new custom menu: menuwheel 2021-12-04 23:23:50 +01:00
screenshot_b2_light.png new custom menu: menuwheel 2021-12-04 23:23:50 +01:00

README.md

Wheel Menu

Replace Bangle.js 2's menus with a version that contains variable-size text and a back button.

Bangle.js 1:
Dark Mode Screenshot Light Mode Screenshot

Bangle.js 2:
Dark Mode Screenshot Editing Screenshot Light Mode Screenshot

Features

If the menu contains "Back" or "Exit", it is shown as a button instead.
The menu wraps around, with a divider between the last and first items.

Controls

Bangle.js 1: Use BTN1/BTN3 to scroll through items, BTN2 to open/edit the selected item.
Bangle.js 2: Swipe up/down to scroll through items, tap/BTN to open/edit the selected item.

Press the back button (if present) to go back.