I guess we could add that, yes - but obviously if only 2 clocks ever support it, it's going to be more of a confusion to new users than a help. There's also the question of what to do for clocks that already offer the option in their own settings.
Maybe it could be combined with porting a bunch of clocks over to using the ClockFace library and adding a note to the clock tutorials?
What if someone has two clock faces, one that they like a date on, one that they don't?
Maybe the best thing to do is to add some options to the ClockFace library (maybe like we have a buzz and buzz_menu library) so that it's trivial for clocks to implement their own settings page with options for date/etc?
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.
I guess we could add that, yes - but obviously if only 2 clocks ever support it, it's going to be more of a confusion to new users than a help. There's also the question of what to do for clocks that already offer the option in their own settings.
Maybe it could be combined with porting a bunch of clocks over to using the
ClockFace
library and adding a note to the clock tutorials?What if someone has two clock faces, one that they like a date on, one that they don't?
Maybe the best thing to do is to add some options to the
ClockFace
library (maybe like we have abuzz
andbuzz_menu
library) so that it's trivial for clocks to implement their own settings page with options for date/etc?