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