Commit Graph

5 Commits (1ff28233bd6a64fab97c56861477e122e4c3eac6)

Author SHA1 Message Date
ailurux b349599174 daniel/playlist-queue (#84) 9 months ago
ailurux bc2527135a Fix std::optional access 10 months ago
ailurux 0a271d786b daniel/playlist-queue (#83) 10 months ago
jacqueline 7d7f7755d1 start moving include files into subdirs 1 year ago
jacqueline 1573a8c4cd WIP merge cyclically dependent components into one big component 1 year ago
jacqueline 175bfc4e3e WIP rewrie audio pipeline+fsm guts for more reliability 1 year ago
jacqueline 1455288190 Restore the previous track position when booting 1 year ago
jacqueline 173b09b015 Clear the drain buffer when skipping between tracks 1 year ago
jacqueline c035ed2b4d Don't mark the current track as changed when falling off the end of the queue 1 year ago
jacqueline 786546653a include repeat, replay, and shuffle in persisted queue info 1 year ago
ailurux 527374c72e Don't hold lock on notifyChanged 1 year ago
ailurux 9512bd97bb Add buttons for shuffle + repeat track 1 year ago
jacqueline 299f3cc48f Preserve the queue when going into standby 1 year ago
jacqueline dad159dc3c Use a single pool of bg workers instead of separate tasks per use case 1 year ago
Robin Howard 429abd1237 Fix bug where calling TrackQueue's next() repeatedly would increase the position despite running off the end of the queue. 1 year ago
jacqueline ca5d7b867c Add shuffle and repeat options for the playback queue 1 year ago
jacqueline 3f7f199cb9 Remove pre-iterator concepts 1 year ago
jacqueline 009f69c929 Add basic track queue save/load support 1 year ago
jacqueline 4f5422e906 Rewrite the track queue to work directly with database iterators 1 year ago
jacqueline 7c6eb2997c Migrate 'now playing' screen to lua 1 year ago
Robin Howard 18d90051c9 Annotates the kTag with maybe_unused; they're only used for logging. 2 years ago
jacqueline a8b866aafe Don't crash if the current track source encounters a record with no id 2 years ago
jacqueline f09ba5ffd5 Use bindey for databinding instead of hand rolling ui updates 2 years ago
jacqueline f94be3db2f make event queue go faster 2 years ago
jacqueline 80d7df9109 fuck off 2 years ago
jacqueline 7197da21f6 Basic playlists for upcoming 2 years ago
jacqueline 39f7545cd5 wire up the playing screen with some real data 2 years ago