jacqueline
825728af23
Ensure the stack is clean after luavgl event callbacks
7 months ago
jacqueline
88ac96242f
Load fonts asynchronously on a bg task
...
This saves a second or two from bootup; AFAICT this *mostly* reclaims
the dynamic fonts boot time regression.
10 months ago
jacqueline
9db964ce74
WIP start on an updated main menu ui
10 months ago
jacqueline
bcaa133a4c
fix unused var warning
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
611176ed66
Port and fix our luavgl additions
10 months ago
jacqueline
bd01bf3845
WIP bump luavgl to latest
10 months ago
jacqueline
2ff8eac022
Start on TTS support by logging the data that will become TTS lines
...
Includes some misc cleanup of haptic double-triggering (or
non-triggering), since those cases all end up being TTS event
double-reporting, which to me crosses the threshold from "annoying" to
"usability issue"
11 months ago
jacqueline
8e113ea9ae
squash a bunch of warnings
1 year ago
ailurux
7f630cebdd
daniel/recycler-list ( #66 )
...
@cooljqln should be good to merge to main, give it a look over though please? :)
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/66
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com>
1 year ago
Robin Howard
0d0c4b2307
Fix bg_grad_colour LSP type annotation
1 year ago
jacqueline
654dcb34d6
Support pinning decoded images to RAM
1 year ago
ailurux
490b067b76
Add luavgl_to_style method
1 year ago
ailurux
d25e5860c7
Only update scrubber if not currently dragging
1 year ago
jacqueline
5f6af82e8a
luavgl: add a method to focus an object
1 year ago
jacqueline
c1b7a0c9f2
move lua ui-related data to spi ram
1 year ago
jacqueline
7cdcd44e0c
Begin migration of remaining screens to Lua
1 year ago
jacqueline
aa1dd3d522
fix issues with luavgl type annotations
1 year ago
jacqueline
7c6eb2997c
Migrate 'now playing' screen to lua
1 year ago
jacqueline
b07bfbc6c7
Add a second font, flesh out browser screen
1 year ago
jacqueline
f34b640588
Add 'btn' support to luavgl
1 year ago
jacqueline
8a0a167adb
Convert the main menu screen to lua lol
1 year ago