Peter Johanson
585be4c53d
feat(display): Blank on idle optionally.
...
* Add new defaulted-on Kconfig option to control if displays
are blanked/unblanked on idle/activity.
2 years ago
Peter Johanson
3e6a3758ed
refactor(display): Saner font selection/defaults.
...
* Only select fonts for the default built in status screen
* Leverage theme default fonts, instead of hardcoding theme
details in each component.
3 years ago
Peter Johanson
063d98e3df
feat(display): Optional dedicated work queue.
...
* Add new Kconfig settingsx to allow selecting system or dedicated
work queue for performing UI updates.
* Allow UI updates to not block other system tasks when display is
updating, especially important for e-ink displays.
3 years ago
innovaker
aa8efa7078
chore(display): add header to Kconfig
...
PR: #534
4 years ago
Pete Johanson
b3f3362b50
feat(display): Initial widget/status screen work.
...
* Battery and output status widgets
* Built in status screen combining them.
* Ability to define a custom status screen factory
function.
4 years ago