just remove qmOptions/etc from settings and instead store it in the Quiet mode app?
That would probably clean up things a bit. So the idea is:
Current situation:
quiet
buzz
qmOptions
qmsched
After moving things to qmsched:
@rigrig started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
That would probably clean up things a bit.
So the idea is:
Current situation:
quiet
setting: apps check this so they know whether tobuzz
qmOptions
setting: overrides options like brightness during quiet modeqmsched
app: changesquiet
setting at scheduled times, shows a widgetAfter moving things to
qmsched
:quiet
setting: apps still check this. No longer needs it's own submenu.qmsched
app changesquiet
setting at scheduled times, shows the widgetqmsched
app also handles overriding options like brightness