summaryrefslogtreecommitdiff
path: root/src/queue
AgeCommit message (Expand)Author
2018-10-31*: copyright year 2018Max Kellermann
2018-09-23player/Control: add LockGetSyncInfo()Max Kellermann
2018-09-22player/CrossFade: use std::chrono::durationMax Kellermann
2018-09-21player/Control: convert to classMax Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-08-02DetachedSong, db/LightSong, SongFilter: move to src/song/Max Kellermann
2018-07-25SongFilter: remove DetachedSong overloadsMax Kellermann
2018-07-17StateFileConfig: add attribute "restore_paused"Max Kellermann
2018-07-16config/Config*: rename files, drop "Config" prefixMax Kellermann
2018-07-06db/LightSong: make Tag a referenceMax Kellermann
2018-02-25playlist/Queue: add one-shot to single modePatryk HachuĊ‚a
2018-02-11Merge tag 'v0.20.17'Max Kellermann
2018-02-09SongSave, queue/PlaylistState, tag/ReplayGain: use portable atof() wrappersMax Kellermann
2018-01-30RemoteTagCache: new glue class for integrating RemoteTagScannerMax Kellermann
2018-01-05Merge branch 'v0.20.x'Max Kellermann
2018-01-05queue/PlaylistControl: fix crash after seek failureMax Kellermann
2017-12-20player/Control, ...: remove API documentation references to the obsolete Erro...Max Kellermann
2017-12-19Main, ...: catch any exception, not just std::runtime_errorMax Kellermann
2017-12-03Merge branch 'v0.20.x'Max Kellermann
2017-12-02queue/PlaylistEdit: shuffle appended songs only within its priority groupMax Kellermann
2017-12-02queue/PlaylistControl: don't skip highest priority song on "play"Max Kellermann
2017-11-27queue/Save: fix inverted checkMax Kellermann
2017-11-26Queue: add "noexcept"Max Kellermann
2017-11-26queue/IdTable: make non-copyableMax Kellermann
2017-11-26queue/IdTable: make "data" pointer constMax Kellermann
2017-11-26queue/IdTable: add "noexcept"Max Kellermann
2017-11-26Queue: make configuration attributes constMax Kellermann
2017-11-26Queue: use C++11 initializerMax Kellermann
2017-11-26SongSave: wrap DetachedSong* in std::unique_ptrMax Kellermann
2017-11-26player/Control: wrap DetachedSong* in std::unique_ptrMax Kellermann
2017-11-26queue/Playlist: cast next_song to bool, because that is all we need in SyncWi...Max Kellermann
2017-10-18Merge tag 'v0.20.11'Max Kellermann
2017-10-18queue/Playlist: call MoveOrderToCurrent() in SeekSongOrder() on song changeMax Kellermann
2017-10-18queue/PlaylistControl: keep order list consistency in MoveOrderToCurrent()Max Kellermann
2017-10-18queue/Playlist: move code to MoveOrderToCurrent()Max Kellermann
2017-10-18queue/Queue: add methods MoveOrderBefore() and MoveOrderAfter()Max Kellermann
2017-10-18queue/Queue: MoveOrder() returns to_orderMax Kellermann
2017-06-04Merge tag 'v0.20.9'Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-02-24SongPrint: remove Storage::MapToRelativeUTF8() callMax Kellermann
2017-02-08SongLoader: return instance, not pointerMax Kellermann
2017-02-08queue/PlaylistUpdate: assert Database::GetSong()!=nullptrMax Kellermann
2017-02-08tag/Tag*: rename several source filesMax Kellermann
2017-01-04Fix for priority order bug if reordering in SetRandom()Eugene Baklanov
2017-01-03update copyright yearMax Kellermann
2016-12-09Merge tag 'v0.19.20'Max Kellermann
2016-12-09Queue: "setprio" re-enqueues old song if priority has been raisedMax Kellermann
2016-11-10util/Error: remove obsolete classMax Kellermann