summaryrefslogtreecommitdiff
path: root/src/tangara/database
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-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-12WIP: Fixed errors, cleanupailurux
2024-09-12WIP: Add last_position field to track data and start on implementationailurux
2024-09-06Look for music in "/Music", with the root dir as a fallbackjacqueline
2024-09-03Handle collation text that includes '\0'jacqueline
2024-09-03Use libogg + our own parser for ogg filesjacqueline
2024-08-12Shard searching for new tracks across multiple tasksjacqueline
2024-08-12Make FileGatherer shaped more like a normal iteratorjacqueline
2024-08-12Batch up the db operations associated with adding new tracksjacqueline
2024-08-12Derive the next track id from stored track data, instead of tracking it expli...jacqueline
2024-08-12Use one MMU page per leveldb write bufferjacqueline
2024-07-25Parse single-byte track ids properlyjacqueline
2024-07-19Fix track ids containing '\n' not decoding properlyjacqueline
2024-07-11Break FatfsStreamFactory's dep on ServiceLocatorjacqueline
2024-06-04log db update time-per-trackjacqueline
2024-06-04no more acquire_spi :)jacqueline
2024-05-31Remove now redudantant 'Iterator.next()' care in TrackIteratorjacqueline
2024-05-30Fix prev/next behaviour on database iteratorailurux
2024-05-02move driver includes into a subdir as welljacqueline
2024-05-02start moving include files into subdirsjacqueline
2024-05-02WIP merge cyclically dependent components into one big componentjacqueline