summaryrefslogtreecommitdiff
path: root/src/app_console/app_console.cpp
AgeCommit message (Collapse)Author
2024-03-25WIP rewrie audio pipeline+fsm guts for more reliabilityjacqueline
2024-02-22split the lua thread registry into its own filesjacqueline
2024-02-22Make property bindings shared amongst all lua threadsjacqueline
2024-02-06fix various of bluetooth issuesjacqueline
connecting and disconnecting is a bit more consistent now!
2024-02-05Merge pull request 'Add version command' (#29) from ↵cooljqln
hails/tangara-fw:version-command into main Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/29
2024-02-06convert kCurrentDbVersion to a type of integer that gets stringifiedHailey Somerville
2024-02-05add version console commandHailey Somerville
2024-02-05add luarun commandHailey Somerville
2024-01-30hand off the sd card to the samd properly, and remount when it's finishedjacqueline
2024-01-19fix some lua stack leaks + add a console func to help debugjacqueline
2023-12-22Support changing the usb msc statejacqueline
2023-12-13add a cool lua repljacqueline
2023-12-09Do db updates on the bg workerjacqueline
2023-12-07Remove pre-iterator conceptsjacqueline
- No more IndexRecord/Result/dbGetPage nonsense - Queue is just track ids - i am so tired and have so much to do
2023-12-05Rewrite the track queue to work directly with database iteratorsjacqueline
2023-11-12Convert the main menu screen to lua loljacqueline
2023-11-07haptics: adds a "haptic_effect" console commandRobin Howard
... which can take multiple optional arguments for ranges of effects and/or a motor library.
2023-10-13Remove templating of Continuationjacqueline
2023-09-29Fix `tasks` config flag guardingjacqueline
2023-09-29Add a core dump commandjacqueline
2023-09-28Use databinding for the top bar. It's so nice now!jacqueline
2023-09-28Use bindey for databinding instead of hand rolling ui updatesjacqueline
2023-09-26Make task tracing tools conditionally compiledjacqueline
2023-09-26std::string -> std::pmr::string in psramjacqueline
2023-09-26Add basic leak detection toolingjacqueline
2023-09-25Split heap stats and task stats into different functionsjacqueline
2023-09-22Add heap stats to the task stats outputjacqueline
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