Commit Graph

1070 Commits (8ec8ba2bd8a017c4ae305c235e7f58488cc7cb1c)
 

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