Commit Graph

694 Commits (28cf749951a8f811606bb233efecfd36738c3c89)

Author SHA1 Message Date
jacqueline 28cf749951 Make FileGatherer shaped more like a normal iterator 11 months ago
jacqueline 30aaefca64 Batch up the db operations associated with adding new tracks 11 months ago
jacqueline b5dc53670a Derive the next track id from stored track data, instead of tracking it explicitly 11 months ago
jacqueline f8a3c16aad Use one MMU page per leveldb write buffer 11 months ago
ailurux d719f9c501 daniel/theme-setting (#87) 11 months ago
jacqueline 5d390c821a Claw back some internal ram 11 months ago
jacqueline 2811a3c899 Don't try to serialise a missing playlist name 11 months ago
jacqueline 1ff28233bd Recalibrate the touchwheel after unlocking 11 months ago
jacqueline 649cb74f03 Advance the queue when the current track fails to start 11 months ago
ailurux b349599174 daniel/playlist-queue (#84) 11 months ago
jacqueline 64c8496a91 Use a piecewise linear formula to calculate battery % 11 months ago
jacqueline 4210a8ac54 add some helpful hex dump overloads 11 months ago
jacqueline be9564d1c7 Parse single-byte track ids properly 11 months ago
jacqueline 0cc7536684 Add a settings screen with power+battery info 11 months ago
ailurux a440d71bef Continue decoding even if OV_HOLE is returned 11 months ago
ailurux 6f98eaf85e Fix off by one error 11 months ago
ailurux 496baefe66 Oops, forgot a return statement 11 months ago
ailurux 514540d89c Queue now keeps file offsets in memory to speed up search 11 months ago
jacqueline f00e1d7493 Fix track ids containing '\n' not decoding properly 12 months ago
jacqueline 2ab459598c Encode snapshots as PNGs when saving to disk 12 months ago
jacqueline a3f48074fb Add a console command to dump a snapshot 12 months ago
ailurux bc2527135a Fix std::optional access 12 months ago
ailurux 0a271d786b daniel/playlist-queue (#83) 12 months ago
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 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