Commit Graph

1272 Commits (2bf904135e03622549a8b5fd9e60c022a2c9a38a)
 

Author SHA1 Message Date
ailurux d3791d557f Don't create a cache file on deserialising 9 months ago
jacqueline e345e7f415 RC1 time 😬 9 months ago
jacqueline 8ec8ba2bd8 Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw 9 months ago
cooljqln 3287580647 Merge pull request 'daniel/track-toc' (#110) from daniel/track-toc into main 9 months ago
ailurux 7cc6f198cf Explicitly close the playlist files in the queue on storage unmount 9 months ago
ailurux 39a5d062fc Fix issues with deserialising queue when queue exists already 9 months ago
jacqueline 6318b27284 Use cppbor for encoding playlist toc 9 months ago
ailurux ea71fa5d2b Clear queue if loading cache fails and file is large, also fix indices oops 9 months ago
ailurux 1d2153f69d Clean up + use 8 bytes for uint64_t 9 months ago
ailurux a169e60cac Add additional cache file for playlist table of contents 9 months ago
jacqueline 90b82e4ad6 autoformat 9 months ago
jacqueline a879e7b603 Pin some images to ram that we missed 9 months ago
jacqueline 4c2bcbfb56 Support a minor version in the SAMD firmware 9 months ago
jacqueline 6d6f59cb94 Don't enable usb msc when the database is updating 9 months ago
jacqueline 6987f7befc GC after locking 9 months ago
jacqueline 222465d31b Run the Lua GC a little more aggresively 9 months ago
jacqueline 825728af23 Ensure the stack is clean after luavgl event callbacks 9 months ago
ailurux 3490cceb6b Added listened indicator for audiobooks and podcasts 9 months ago
ailurux f8a6c8c85a Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw 9 months ago
ailurux de351a5b89 Empty the buffer when we seek mp3 files 9 months ago
ailurux e46582ce09 Merge pull request 'Record play_count in TrackData, incrementing it when tracks finish' (#107) from jqln/play-count into main 9 months ago
jacqueline c1d89e7948 Add lua stub for play_count 9 months ago
jacqueline faddb229fc Record play_count in TrackData, incrementing it when tracks finish 9 months ago
ailurux 5e43b42218 Adds audiobook index to available indexes 9 months ago
ailurux 2bc191e63d Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw 9 months ago
ailurux cb40ac4120 Format hours properly for times shown and ensure centering of playlist position labels 9 months ago
jacqueline 94ccd405e3 Retry SD card mounting a few times when talking to the card fails 9 months ago
jacqueline ec4fb715d0 Hide database indexes that do not contain any tracks 9 months ago
ailurux e91580c75b Implement VBR seeking based off TOC 9 months ago
ailurux eba2ffc260 Improve seeking for constant bitrate mp3 9 months ago
ailurux fdcff74fb9 Merge pull request 'Add a 'MediaType' enum to TrackData and IndexInfo, plus a new index for podcasts' (#105) from jqln/track-type into main 9 months ago
ailurux 3734eb6cdd Merge branch 'main' into jqln/track-type 9 months ago
jacqueline 2ac2629c48 Don't try to configure the dac if there is no dac 9 months ago
jacqueline b95cd34520 Make the 'Podcasts' index just a list by title 9 months ago
jacqueline ade5e4bc08 Encode and decode MediaType in TrackData 10 months ago
jacqueline ea9c7a0498 Include leading slash in media type paths 10 months ago
jacqueline 57af3e64c8 Introduce a MediaType for each track and index 10 months ago
jacqueline 9c95c2b422 Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw 10 months ago
jacqueline 111085b857 Add quick USB MSC access to the main menu 10 months ago
cooljqln 1eddfe97d9 Merge pull request 'daniel/persistent-positions' (#104) from daniel/persistent-positions into main 10 months ago
ailurux 7f43d4d126 Add luals stubs for new methods 10 months ago
ailurux e96dcde085 Fix commented issues 10 months ago
ailurux 3be8ae3349 Remove logging 10 months ago
ailurux c479d699d0 Implements seeking to saved position for tracks 10 months ago
ailurux 6c1757a176 Merge branch 'main' into daniel/persistent-positions 10 months ago
jacqueline 9aa77ec5ad Actually this is more like a minor bump 10 months ago
jacqueline a650c94d18 Version bump 10 months ago
jacqueline 7d1266404d Move SPI ISR back to CPU0 10 months ago
ailurux c4ec089a90 Added lua methods to access track data 10 months ago
cooljqln c030a4510a Merge pull request 'Introduce basic TTS support using pre-recorded voice lines' (#103) from jqln/tts into main 10 months ago