summaryrefslogtreecommitdiff
path: root/src/tangara
AgeCommit message (Expand)Author
2024-09-27Added listened indicator for audiobooks and podcastsailurux
2024-09-24Record play_count in TrackData, incrementing it when tracks finishjacqueline
2024-09-24Adds audiobook index to available indexesailurux
2024-09-24Retry SD card mounting a few times when talking to the card failsjacqueline
2024-09-20Merge branch 'main' into jqln/track-typeailurux
2024-09-20Don't try to configure the dac if there is no dacjacqueline
2024-09-20Make the 'Podcasts' index just a list by titlejacqueline
2024-09-19Encode and decode MediaType in TrackDatajacqueline
2024-09-19Include leading slash in media type pathsjacqueline
2024-09-19Introduce a MediaType for each track and indexjacqueline
2024-09-19Fix commented issuesailurux
2024-09-17Implements seeking to saved position for tracksailurux
2024-09-17Merge branch 'main' into daniel/persistent-positionsailurux
2024-09-17Added lua methods to access track dataailurux
2024-09-13Save positions over 5 minutes, every minuteailurux
2024-09-13Merge branch 'main' into daniel/persistent-positionsailurux
2024-09-13Merge branch 'main' into jqln/ttsjacqueline
2024-09-13Mount the SD card asynchronously when it becomes availablejacqueline
2024-09-12WIP: Fixed errors, cleanupailurux
2024-09-12WIP: Add last_position field to track data and start on implementationailurux
2024-09-12Clean up some tts logging and descriptionsjacqueline
2024-09-12Pause and unpause the current audio output in response to TTSjacqueline
2024-09-11Play TTS files in response to TTS prompts, but it's legible nowjacqueline
2024-09-10Rename set_style to set_subjectailurux
2024-09-10Use '/sd' instead of '/sdcard' for accessing the sd cardjacqueline
2024-09-09Play basic wav files in response to tts promptsjacqueline
2024-09-09Merge branch 'main' into jqln/ttsjacqueline
2024-09-06Look for music in "/Music", with the root dir as a fallbackjacqueline
2024-09-06Ignore comments within playlist filesjacqueline
2024-09-03Handle collation text that includes '\0'jacqueline
2024-09-03Use libogg + our own parser for ogg filesjacqueline
2024-08-29use snake_case consistently in lua function namesjacqueline
2024-08-29Lua API improvements and fixesailurux
2024-08-28When clicking a track in the file browser, play itjacqueline
2024-08-28Support adding filepaths to the track queuejacqueline
2024-08-28Don't show n+1/n when we run out of queuejacqueline
2024-08-28clang-formatjacqueline
2024-08-28Handle the loading state whilst appending many tracks betterjacqueline
2024-08-28spellojacqueline
2024-08-28Some minor cleanup, docs, assertionsjacqueline
2024-08-28Timeout when writing output samples throughout the audio pipelinejacqueline
2024-08-28Move the UI task main loop info iramjacqueline
2024-08-26Switch output mode to headphones when plugged inailurux
2024-08-26Fix queue serialisation so that the position is correctly appliedailurux
2024-08-15Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fwailurux
2024-08-15Update position when updating the shufflerailurux
2024-08-15Delay DB reindexing slightlyjacqueline
2024-08-15Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fwjacqueline
2024-08-14Fix for position persisting when queue resetailurux
2024-08-13Don't spuriously report that the current track has changedjacqueline