Commit Graph

784 Commits (8a6c41be459d1eefa874137a6961434640d2a5e4)

Author SHA1 Message Date
jacqueline f78de39a75 Give Bluetooth settings a bit of a refresh 12 months ago
jacqueline a3eb2dd9dc WIP improve bluetooth api and settings screen 12 months ago
jacqueline a9d2335e1d Break FatfsStreamFactory's dep on ServiceLocator 12 months ago
jacqueline b63e897268 Move the SPI interrupt alloc to the second core 12 months ago
jacqueline 11bddb1b1d add a console command for dumping intr allocations 12 months ago
jacqueline 53798f4a61 Move audio decoder priorities below bluetooth 12 months ago
jacqueline 370d1853b5 Break FatfsStreamFactory's dep on ServiceLocator 12 months ago
jacqueline 41e0605f17 Give PcmBuffer pairs a name, and wire them up in the audio stack 12 months ago
jacqueline f42448d501 WIP start on accepting two streams in out audio output 1 year ago
jacqueline 1b7fb84220 Tweak app console setup to improve companion connections 1 year ago
jacqueline 88ac96242f Load fonts asynchronously on a bg task 1 year ago
jacqueline 984b874d7e Fix some issues with the splash screen 1 year ago
jacqueline 9204b585ae show a message if the sd card is unmounted 1 year ago
jacqueline 6fe08ba73d reapply bindings when showing screens 1 year ago
jacqueline 8695b04a83 Try to print userdata name when dumping lua stack 1 year ago
jacqueline 688fe79471 require a key press before entering the dev console 1 year ago
jacqueline 1daa1e9b0f update catch2 to v3.6.0 1 year ago
jacqueline bfee3742d3 skip the storage test if there's no sd card 1 year ago
jacqueline 525ed2ae1b Add a basic overview of writing and running tests 1 year ago
jacqueline 8db57d6dc5 Unbreak the tests build 1 year ago
jacqueline d75927ff92 Use a curve to estimate battery % 1 year ago
jacqueline 00b1ba58f0 Improve DAC power+mute management to reduce clicks and pops 1 year ago
jacqueline 7f2d56e29a Load fonts dynamically from /lua 1 year ago
jacqueline 194f0e6b59 Scroll to 'top/bottom' by only 10 at a time 1 year ago
jacqueline 82ec765d2d Fix splash screen background 1 year ago
jacqueline e58dcf6dc5 WIP fix issues introduced by lvgl version bump 1 year ago
ailurux 7c107e739a Add basic bluetooth queue controls 1 year ago
ailurux 8de07fe8fa daniel/bluetooth-avrc (#80) 1 year ago
jacqueline 1242a199e3 log db update time-per-track 1 year ago
jacqueline 72344b5777 no more acquire_spi :) 1 year ago
jacqueline 39460931d8 Remove spi locking hack + increase max sd frequency 1 year ago
jacqueline 9457f9021a u didnt see shit 1 year ago
jacqueline 4afe9d9b5c move a bunch of bt callbacks to background tasks 1 year ago
jacqueline 661cc976a1 Remove now redudantant 'Iterator.next()' care in TrackIterator 1 year ago
jacqueline f84474d94d Introduce a PcmBuffer abstraction for handling source draining 1 year ago
ailurux 9dbcd6a5c8 Fix prev/next behaviour on database iterator 1 year ago
jacqueline 2ff8eac022 Start on TTS support by logging the data that will become TTS lines 1 year ago
ailurux ef812a53e5 Minor formatting fix 1 year ago
ailurux 9d67ddcf6e Fix issue where failing to connect bt device initially won't retry 1 year ago
jacqueline c846146c2f Lowercase BT device name for better auto-reading 1 year ago
jacqueline 0da7ead0a8 Simply some I2SDac management to avoid null pointer accesses 1 year ago
jacqueline fb6b0ed49c Fix counting empty stream cues as the current stream 1 year ago
jacqueline d948585b00 add a lua binding for playing a sine wave 1 year ago
jacqueline 51bbb6a495 Add a stream source that generates a sine wave 1 year ago
jacqueline c1f7adf227 Add a 'decoder' for streams already in our native format 1 year ago
jacqueline 4c9b77ea13 Support setting the samd charge rate 1 year ago
jacqueline 00d6c2eca2 save lra calibration data to nvs 1 year ago
jacqueline defe838ab0 Use LRA motors in an auto-calibrated closed-loop mode 1 year ago
jacqueline 1d0ad4cbf9 stop writing the erm bit 1 year ago
ailurux e06610f3a6 Minor fixes before PR 1 year ago