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
8 months ago
jacqueline
eb5d0d50cd
Bump up LVGL's memory allotment
9 months ago
jacqueline
2ab459598c
Encode snapshots as PNGs when saving to disk
9 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.
10 months ago
jacqueline
37ed399601
fix uninitialised use
10 months ago
jacqueline
14416dc358
Reimplement our patch to lv_list button long modes
10 months ago
jacqueline
64bd9053a2
Update LVGL to v9.1.0
10 months ago
jacqueline
1573a8c4cd
WIP merge cyclically dependent components into one big component
12 months 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