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
9 months ago
jacqueline
eb5d0d50cd
Bump up LVGL's memory allotment
9 months ago
jacqueline
2ab459598c
Encode snapshots as PNGs when saving to disk
10 months ago
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.
10 months ago
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.
11 months ago
jacqueline
37ed399601
fix uninitialised use
11 months ago
jacqueline
14416dc358
Reimplement our patch to lv_list button long modes
11 months ago
jacqueline
64bd9053a2
Update LVGL to v9.1.0
11 months ago
jacqueline
1573a8c4cd
WIP merge cyclically dependent components into one big component
1 year ago
jacqueline
8e113ea9ae
squash a bunch of warnings
1 year ago
ailurux
223c4cbbc9
Allow image recoloring properties to be inherited by children
1 year ago
jacqueline
79a6dc1a3e
Use a cache for lvgl images
1 year ago
jacqueline
06aca259cb
Add basic lua browser screen
1 year ago
jacqueline
71ed09a6f7
Add two-way databinding for lua, and flesh out the lua statusbar
1 year ago
jacqueline
a2eb0e8961
Fix incorrect default theme
2 years ago
jacqueline
dd13a234d2
Place LVGL's memory pool into PSRAM
2 years ago
jacqueline
56c1b5f93b
Fix include weirdness for lvgl
2 years ago
jacqueline
dd27c35304
convert lvgl from submodule to a plain old directory
2 years ago
jacqueline
fda4394e7e
pin lvgl to latest stable
3 years ago
jacqueline
03f72e9c93
add lvgl component
3 years ago