summaryrefslogtreecommitdiff
path: root/src/app_console/app_console.cpp
AgeCommit message (Collapse)Author
2023-08-30Use a service locator instead of passing around subsets of drivers between FSMsjacqueline
2023-08-20Add an app console triggered shutdownjacqueline
2023-08-18Add interrupts for samd changesjacqueline
2023-08-18Support app console commands for the samdjacqueline
2023-08-15Flesh out basic bluetooth supportjacqueline
No ui yet, and performance isn't great. It kinda works though!!
2023-08-10Use the libspeexdsp resamplerjacqueline
AFAICT it runs a little slower? but it's fixed point, and has much better understood audio characteristics.
2023-08-08Investigate and improve core pinning for resamplerjacqueline
2023-08-07Add a console command for task-level performance checksjacqueline
2023-07-31use libtag duration where availablejacqueline
2023-07-28clang-formatjacqueline
2023-07-28ux fixesjacqueline
2023-07-25fuck offjacqueline
2023-07-12Include title in indexes to avoid a per-record disk readjacqueline
GOTTA GO FAST
2023-07-07wire up the playing screen with some real datajacqueline
Includes implementing song duration calculation for CBR MP3 files
2023-06-26support both files and ids in `play`jacqueline
2023-06-23add indexing to the databasejacqueline
idk man i wrote most of this in a fugue state whilst high on the couch with my cat
2023-06-19paths with spaces? wow!!jacqueline
2023-06-16Fix issues with importing my entire libraryjacqueline
2023-06-15song -> trackjacqueline
2023-06-06Get basic audio playback going againjacqueline
2023-06-01Add touchwheel -> encoder adapterjacqueline
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-19Add tinyfsm, start converting core functions to an FSM-based event loopjacqueline