BangleApps/apps/widhid
Anton 751f5ed9f3 Unbump app with only comment change 2024-05-17 14:58:58 +02:00
..
ChangeLog Unbump app with only comment change 2024-05-17 14:58:58 +02:00
README.md popcon: use E.stopEventPropagation() for the drag handler 2023-05-13 08:44:50 +01:00
icon.js widhid: resize app image 2023-05-08 22:33:50 +01:00
icon.png widhid: resize app image 2023-05-08 22:33:50 +01:00
metadata.json Unbump app with only comment change 2024-05-17 14:58:58 +02:00
wid.js widhid: continue on HID Report errors 2023-05-16 23:26:55 +01:00
wid.ts Also lint typescript files 2024-05-04 23:21:43 +02:00
widget-active.png widhid: rename widget icons & add app icon 2023-05-08 22:33:50 +01:00
widget.png widhid: rename widget icons & add app icon 2023-05-08 22:33:50 +01:00

README.md

Description

A music control widget based on Swipe Bluetooth Music Controls (based on Bluetooth Music Controls). By operating as a widget, you can control music without leaving your current app (e.g. on a run, bike ride or just watching the clock).

Usage

Swipe down to enable - note the icon changes from blue to orange, indicating it's listening for your instruction. Then drag up/down for volume, left/right for previous and next and tap for play/pause.

All other watch interaction is disabled for 3 seconds, to prevent clashing taps/drags - this period is extended as you continue to alter the volume, play/pause and jump between tracks.

Requires espruino firmware > 2v17 to avoid event handler clashes.

Setup / Technical details

Note that HID must be enabled in settings. Then provided you're paired with your phone/computer, the widget icon will appear and you can control music from your clock face!

The app disables all other drag and tap handlers while this widget is "active" (in a similar manner to backswipe and lightswitch).