Commit Graph

703 Commits (d94c32d615e266de69f424261c46983ad10f9c70)

Author SHA1 Message Date
jacqueline 40c754a72a Always initialise bytes_cleared when clearing PcmBuffers 1 year ago
ailurux 022aa38396 Fix for position persisting when queue reset 1 year ago
jacqueline 326cc42a63 Don't spuriously report that the current track has changed 1 year ago
jacqueline 6a2d259f46 Move off of deprecated APIs 1 year ago
jacqueline 822c9dc93e Fix build errors from stricter visibility requirements 1 year ago
jacqueline 9e1fc64c88 Accept a specific tag in `loglevel` 1 year ago
jacqueline 4fd15f148a Bump up the ui task stack size 1 year ago
jacqueline 2ad83cb210 Shard searching for new tracks across multiple tasks 1 year ago
jacqueline 28cf749951 Make FileGatherer shaped more like a normal iterator 1 year ago
jacqueline 30aaefca64 Batch up the db operations associated with adding new tracks 1 year ago
jacqueline b5dc53670a Derive the next track id from stored track data, instead of tracking it explicitly 1 year ago
jacqueline f8a3c16aad Use one MMU page per leveldb write buffer 1 year ago
ailurux d719f9c501 daniel/theme-setting (#87) 1 year ago
jacqueline 5d390c821a Claw back some internal ram 1 year ago
jacqueline 2811a3c899 Don't try to serialise a missing playlist name 1 year ago
jacqueline 1ff28233bd Recalibrate the touchwheel after unlocking 1 year ago
jacqueline 649cb74f03 Advance the queue when the current track fails to start 1 year ago
ailurux b349599174 daniel/playlist-queue (#84) 1 year ago
jacqueline 64c8496a91 Use a piecewise linear formula to calculate battery % 1 year ago
jacqueline 4210a8ac54 add some helpful hex dump overloads 1 year ago
jacqueline be9564d1c7 Parse single-byte track ids properly 1 year ago
jacqueline 0cc7536684 Add a settings screen with power+battery info 1 year ago
ailurux a440d71bef Continue decoding even if OV_HOLE is returned 1 year ago
ailurux 6f98eaf85e Fix off by one error 1 year ago
ailurux 496baefe66 Oops, forgot a return statement 1 year ago
ailurux 514540d89c Queue now keeps file offsets in memory to speed up search 1 year ago
jacqueline f00e1d7493 Fix track ids containing '\n' not decoding properly 1 year ago
jacqueline 2ab459598c Encode snapshots as PNGs when saving to disk 1 year ago
jacqueline a3f48074fb Add a console command to dump a snapshot 1 year ago
ailurux bc2527135a Fix std::optional access 1 year ago
ailurux 0a271d786b daniel/playlist-queue (#83) 1 year ago
jacqueline f78de39a75 Give Bluetooth settings a bit of a refresh 1 year ago
jacqueline a3eb2dd9dc WIP improve bluetooth api and settings screen 1 year ago
jacqueline a9d2335e1d Break FatfsStreamFactory's dep on ServiceLocator 1 year ago
jacqueline b63e897268 Move the SPI interrupt alloc to the second core 1 year ago
jacqueline 11bddb1b1d add a console command for dumping intr allocations 1 year ago
jacqueline 53798f4a61 Move audio decoder priorities below bluetooth 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