jacqueline
5d390c821a
Claw back some internal ram
...
- 'main' doesn't need 12k of internal ram
- lvgl's draw task doesn't need that much either
- also lower the bg worker stack sizes whilst we're here, since they've got tons over headroom
il y a 1 an
jacqueline
eb5d0d50cd
Bump up LVGL's memory allotment
il y a 1 an
jacqueline
2ab459598c
Encode snapshots as PNGs when saving to disk
il y a 1 an
jacqueline
cbcf1bea61
enable LV_OS_FREERTOS
...
This mostly just adds a mutex around lv_malloc, which is useful for
upcoming work to make font loading async.
il y a 1 an
jacqueline
7f2d56e29a
Load fonts dynamically from /lua
...
This unfortunately slows boot time by a bit, but I think we should be able to reclaim that time eventually.
il y a 1 an
jacqueline
37ed399601
fix uninitialised use
il y a 1 an
jacqueline
14416dc358
Reimplement our patch to lv_list button long modes
il y a 1 an
jacqueline
64bd9053a2
Update LVGL to v9.1.0
il y a 1 an
jacqueline
1573a8c4cd
WIP merge cyclically dependent components into one big component
il y a 1 an
jacqueline
8e113ea9ae
squash a bunch of warnings
il y a 2 ans
ailurux
223c4cbbc9
Allow image recoloring properties to be inherited by children
il y a 2 ans
jacqueline
79a6dc1a3e
Use a cache for lvgl images
il y a 2 ans
jacqueline
06aca259cb
Add basic lua browser screen
il y a 2 ans
jacqueline
71ed09a6f7
Add two-way databinding for lua, and flesh out the lua statusbar
il y a 2 ans
jacqueline
a2eb0e8961
Fix incorrect default theme
il y a 2 ans
jacqueline
dd13a234d2
Place LVGL's memory pool into PSRAM
il y a 2 ans
jacqueline
56c1b5f93b
Fix include weirdness for lvgl
il y a 2 ans
jacqueline
dd27c35304
convert lvgl from submodule to a plain old directory
il y a 2 ans
jacqueline
fda4394e7e
pin lvgl to latest stable
il y a 3 ans
jacqueline
03f72e9c93
add lvgl component
il y a 3 ans