Commit Graph

2 Commits (e4ce7c4ac23402e09be8d6a52e0f739c0dff4ff0)

Author SHA1 Message Date
jacqueline 7d7f7755d1 start moving include files into subdirs 12 months ago
jacqueline 1573a8c4cd WIP merge cyclically dependent components into one big component 12 months 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