summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-06-06Fix up screen brightness and transitionsjacqueline
2023-06-06Get basic audio playback going againjacqueline
2023-06-01Fix missing service impljacqueline
2023-06-01Add touchwheel -> encoder adapterjacqueline
2023-06-01Start on audio FSM playback. needs more thought.jacqueline
2023-05-24Add some placeholder splash and menu screensjacqueline
2023-05-24reuse annotate new filesjacqueline
2023-05-24Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fwjacqueline
2023-05-24Don't crash if there's no sd cardjacqueline
2023-05-23Annote E V E R Y T H I N G with license infojacqueline
2023-05-23Re-enable app consolejacqueline
2023-05-23Drop himem audio buffers (for now?)jacqueline
2023-05-23Remove audio drain taskjacqueline
2023-05-22Fix some logging, add transition to missing storagejacqueline
2023-05-22Merge branch 'main' into state-machinesjacqueline
2023-05-22Generalise worker tasks, and centralise task priorities + stacksjacqueline
2023-05-19Add tinyfsm, start converting core functions to an FSM-based event loopjacqueline
2023-05-18Add basic samd classjacqueline
2023-05-16Add pagination to database queriesjacqueline
2023-05-12Touchwheel works!!!!!!!jacqueline
2023-05-12Slightly improve touchwheel not-working-nessjacqueline
2023-05-12Add some basic tests for the databasejacqueline
2023-05-09Add tests for record encodingjacqueline
2023-05-09Fix tests!jacqueline
2023-05-08Database init is now stable!jacqueline
2023-05-02Output hash of song triplejacqueline
2023-05-02Give the touchwheel a little more juice for debuggingjacqueline
2023-04-28clang-formatjacqueline
2023-04-28Add libtags for extracting info from filesjacqueline
2023-04-27Make queries a little less copy-pastejacqueline
2023-04-27Move DB interactions to a background threadjacqueline
2023-04-26Add some basic data and retrievaljacqueline
2023-04-26removed unused raw db stuffjacqueline
2023-04-26Allow RenameFile to overwrite existing filesjacqueline
2023-04-26Merge branch 'main' into leveldbjacqueline
2023-04-21fix use-after-movejacqueline
2023-04-21Add a RAII-friendly DI wrapper for driver instancesjacqueline
2023-04-21Don't crash if there's no sd card :)jacqueline
2023-04-21wrap driver instance ownership + di in a classjacqueline
2023-04-21Pin audio pipeline to the app corejacqueline
2023-04-21split out lvgl task into its own componentjacqueline
2023-04-21use a freertos timer for lvgl ticksjacqueline
2023-04-20Switch to an MVP-ready 16bit three wire DAC setupjacqueline
2023-04-20Working without big distortion :)jacqueline
2023-04-20working isr-based sink, but still grainyjacqueline
2023-04-19Pipeline working and outputting correctly, but noisyjacqueline
2023-04-19Ensure the sink buffer is large enough to not fully drain duringjacqueline
2023-04-19add some bounds checking assertsjacqueline
2023-04-19WIP track down new pipeline memory issuesjacqueline
2023-04-19Redo pcm registers to include pagesjacqueline