summaryrefslogtreecommitdiff
path: root/src/queue/QueueSave.cxx
AgeCommit message (Expand)Author
2020-03-13playlist/PlaylistSong: pass std::string_viewMax Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-09-05SongSave: return DetachedSong, not a std::unique_ptr<>Max Kellermann
2019-09-05queue/Save: move code to LoadQueueSong()Max Kellermann
2019-09-05queue/Save: queue_load_song() throws on errorMax Kellermann
2019-06-17Copyright year 2019Max Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-08-02DetachedSong, db/LightSong, SongFilter: move to src/song/Max Kellermann
2017-12-19Main, ...: catch any exception, not just std::runtime_errorMax Kellermann
2017-11-27queue/Save: fix inverted checkMax Kellermann
2017-11-26SongSave: wrap DetachedSong* in std::unique_ptrMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-10-29db/simple/Save: migrate from class Error to C++ exceptionsMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-11-13queue/Save: fix "Malformed playlist line in state file"Max Kellermann
2015-11-11StateFile: use StringAfterPrefix() instead of StringStartsWith()Max Kellermann
2015-11-06util/StringUtil: move comparison functions to StringCompare.cxxMax Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-08-28DetachedSong: use std::chrono::duration for start_ms and end_msMax Kellermann
2014-08-07fs/output, fs/TextFile: move to fs/io/Max Kellermann
2014-07-30*Save, *State: use the OutputStream API instead of FILE*Max Kellermann
2014-07-12QueueSave: use the long format to save partial songsMax Kellermann
2014-02-03QueueSave: use class SongLoaderMax Kellermann
2014-01-30db: add compile-time option to disable databaseMax Kellermann
2014-01-24Database*: move to db/Max Kellermann
2014-01-24Queue*: move to queue/Max Kellermann