summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-02-12more i2s/bt drain buffer size tweaksjacqueline
2024-02-12Remember per-device bluetooth volumejacqueline
2024-02-12Don't hold lock on notifyChangedailurux
2024-02-12Add buttons for shuffle + repeat trackailurux
2024-02-11Merge pull request 'include <memory_resource> from tasks.hpp' (#34) from hail...cooljqln
2024-02-11Adds base dropdown-list styles.Robin Howard
2024-02-10include memory_resource in tasks.hppHailey Somerville
2024-02-07hack around deadlock during bt disablejacqueline
2024-02-07put opus' allocations into internal ramjacqueline
2024-02-07Silence chatty touchwheel logjacqueline
2024-02-07Deliver AVRC events on a background threadjacqueline
2024-02-06improve the locking strategy of the bluetooth fsmjacqueline
2024-02-06Retry bt device connectionsjacqueline
2024-02-06let the bluetooth stack handle its own discovery statejacqueline
2024-02-06Implement basic volume control for bt outputsjacqueline
2024-02-06fix various of bluetooth issuesjacqueline
2024-02-06Start keeping lock switch polarity in nvsjacqueline
2024-02-05Merge pull request 'Add version command' (#29) from hails/tangara-fw:version-...cooljqln
2024-02-05Merge pull request 'Add luarun command' (#28) from hails/tangara-fw:luarun in...cooljqln
2024-02-06convert kCurrentDbVersion to a type of integer that gets stringifiedHailey Somerville
2024-02-06send a time=0 progress update after opening each filejacqueline
2024-02-05add version console commandHailey Somerville
2024-02-05define database::kCurrentDbVersion publiclyHailey Somerville
2024-02-05add luarun commandHailey Somerville
2024-02-05tweak pipeline buffers rather than i2s dma bufferjacqueline
2024-02-05hey i found 40KiB SRAM behind the couch!jacqueline
2024-02-05Properly persist bluetooth mode changesjacqueline
2024-02-05Make db updates more robust again the sd card disappearingjacqueline
2024-02-05Preserve the queue when going into standbyjacqueline
2024-02-01Accept opus files that don't fully parse, remove opus-specific tag parserjacqueline
2024-02-01add an indicator for database updatesjacqueline
2024-02-01Do a db update after every mountjacqueline
2024-02-01Reduce leveldb cache sizes and worker stacks, increase number of workersjacqueline
2024-02-01Use a single pool of bg workers instead of separate tasks per use casejacqueline
2024-01-31Don't unmount the sd card as aggressivelyjacqueline
2024-01-31Handle read errors properlyjacqueline
2024-01-30hand off the sd card to the samd properly, and remount when it's finishedjacqueline
2024-01-30Do more to avoid and recover from partial db updatesjacqueline
2024-01-30Improve handling of sd card changes during runtimejacqueline
2024-01-29Extract album artist from libtags-processed filesjacqueline
2024-01-23Fix bug where calling TrackQueue's next() repeatedly would increase the posit...Robin Howard
2024-01-23Plumb queue next+previous through to Lua, incl. with stubs and docs.Robin Howard
2024-01-19fix some lua stack leaks + add a console func to help debugjacqueline
2024-01-19fix issue with unclipped ditherjacqueline
2024-01-18on second thought, let's not violate patents. 'tis a silly system.jacqueline
2024-01-18calculate length for CBR mp3 filesjacqueline
2024-01-18fix issues with some song info not appearingjacqueline
2024-01-17move lua ui-related data to spi ramjacqueline
2024-01-17allocate lua properties in spi ramjacqueline
2024-01-17fix some properties that got copied wrongjacqueline