| Age | Commit message (Collapse) | Author |
|
|
|
|
|
- Blank the display when locking to prevent burn-in
- Delay turning the display on until *exactly* after the first lvgl flush
- Init the display in the ui task to avoid blocking the rest of boot
|
|
|
|
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/62
Reviewed-by: ailurux <ailurux@noreply.codeberg.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Needed as prep for usb msc support; you really shouldn't leave the MSC
settings screen until you've disabled usb msc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this gives us a way to give each screen nice little hooks, like
'onShown' and 'onHidden'. later we can use these hooks to disable
bindings for screens that aren't in-use.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes dropdown contents being painted directly on top of anything
sitting below them.
|
|
|
|
connecting and disconnecting is a bit more consistent now!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|