emfcamp / Mk3-Firmware

Firmware that runs on the TiLDA v3 Badge
MIT License
28 stars 13 forks source link

ugfx.poll needs to be consistent between dialogs. #65

Open thinkl33t opened 8 years ago

thinkl33t commented 8 years ago

Currently:

This is literally Hitler. We need to unify on one way of doing it.

Personally I prefer the implicit does-it-for-you style as it makes it way simpler for non-developers to write badge code, but others may have other opinions?

thinkl33t commented 8 years ago
<mattbrejza> the advantage of the timer method is it runs on the background even if something is taking a while to run in the foregrouns
<mattbrejza> unsure which is best still
<marekventur> My favourite is to keep it in the busy loop. No need for init/deinit timers and it's easier to explain to newbies.
<thinkl33t> I'd rather we diddnt have to do any magic outside of the dialog call personally
<mattbrejza> ok switch to timer-free