index
:
tangara-fw
main
Tangara firmware
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ui
/
ui_fsm.cpp
Age
Commit message (
Expand
)
Author
2024-05-02
WIP merge cyclically dependent components into one big component
jacqueline
2024-04-24
Support getting a tree of controls + hooks via lua
jacqueline
2024-04-22
Improve handling of the display
jacqueline
2024-04-18
Suspend property bindings when their screens aren't visible
jacqueline
2024-04-11
Merge pull request 'jqln/input-devices' (#62) from jqln/input-devices into main
cooljqln
2024-04-11
exec a config file on sd
jacqueline
2024-04-11
Migrate all existing control schemes to the cool new world
jacqueline
2024-04-10
WIP decompose our giant LVGL driver into smaller classes
jacqueline
2024-04-08
Warn and block MSC disable if the sd card is busy
jacqueline
2024-04-02
Support disabling automatic database updates
jacqueline
2024-03-28
Merge branch 'main' into themes
ailurux
2024-03-26
pass stream start/update/end events through the whole pipeline
jacqueline
2024-03-25
WIP rewrie audio pipeline+fsm guts for more reliability
jacqueline
2024-03-21
Add very basic usb msc ui
jacqueline
2024-03-21
Add support for screens declaring that they can't be popped
jacqueline
2024-03-20
Merge branch 'main' into themes
ailurux
2024-03-20
Add exact display size to nvs, since it can vary
jacqueline
2024-03-07
Remove the White Square
ailurux
2024-03-07
Show the now playing screen after being locked for a while
jacqueline
2024-03-07
use prototype inheritance for lua screens, rather than functions
jacqueline
2024-02-29
Merge branch 'main' into seek-support
jacqueline
2024-02-27
Add time.ticks to lua bridge
ailurux
2024-02-22
split the lua thread registry into its own files
jacqueline
2024-02-22
Make property bindings shared amongst all lua threads
jacqueline
2024-02-16
WIP: seeking in lua example
ailurux
2024-02-13
Merge branch 'main' into scroll-sensitivity
ailurux
2024-02-12
Scroll sensitivity configurable, but inverted
ailurux
2024-02-12
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
jacqueline
2024-02-12
Remember per-device bluetooth volume
jacqueline
2024-02-12
Add buttons for shuffle + repeat track
ailurux
2024-02-06
let the bluetooth stack handle its own discovery state
jacqueline
2024-02-06
fix various of bluetooth issues
jacqueline
2024-02-05
Properly persist bluetooth mode changes
jacqueline
2024-02-05
Preserve the queue when going into standby
jacqueline
2024-02-01
add an indicator for database updates
jacqueline
2024-01-23
Plumb queue next+previous through to Lua, incl. with stubs and docs.
Robin Howard
2024-01-19
fix some lua stack leaks + add a console func to help debug
jacqueline
2024-01-17
move lua ui-related data to spi ram
jacqueline
2024-01-17
fix some properties that got copied wrong
jacqueline
2024-01-17
all screens basically working, but bluetooth is rough
jacqueline
2024-01-15
Begin migration of remaining screens to Lua
jacqueline
2024-01-10
add accurate esp and samd versions + expose this info to lua
jacqueline
2024-01-05
add an alerts module for lua, and implement a volume indicator with it
jacqueline
2023-12-12
Centralise which level is 'locked'
jacqueline
2023-12-09
Do db updates on the bg worker
jacqueline
2023-12-08
Add shuffle and repeat options for the playback queue
jacqueline
2023-12-07
Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fw
jacqueline
2023-12-07
Remove pre-iterator concepts
jacqueline
2023-12-06
Add a back button gesture in clickwheel mode
jacqueline
2023-12-05
Rewrite the track queue to work directly with database iterators
jacqueline
[next]