It's not super high priority for me because there's a high likelihood it'll affect stability (all it takes is a clock author not managing to free all memory in the unload function and the clock will break after a few trips to the launcher).
However, I have made some changes in the latest cutting edge builds. There was already a Bangle.uiRemove handler so I've hooked onto that, and I've updated Antonclock and the launcher in the development app loader. If you run the latest firmware with those, you should see a pretty fast flip between the launcher and back.
It's not as fast as if the two apps were integrated (because then you could have pre-loaded the apps list) but it's not that bad.
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.
It's not super high priority for me because there's a high likelihood it'll affect stability (all it takes is a clock author not managing to free all memory in the
unload
function and the clock will break after a few trips to the launcher).However, I have made some changes in the latest cutting edge builds. There was already a
Bangle.uiRemove
handler so I've hooked onto that, and I've updated Antonclock and the launcher in the development app loader. If you run the latest firmware with those, you should see a pretty fast flip between the launcher and back.It's not as fast as if the two apps were integrated (because then you could have pre-loaded the apps list) but it's not that bad.