aboutsummaryrefslogtreecommitdiffstats
path: root/src/QueueSave.cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'v0.18.x'Max Kellermann2014-01-201-2/+2
|\
| * Queue: rename struct queue to QueueMax Kellermann2014-01-201-2/+2
* | QueueSave: use DatabaseDetachSong()Max Kellermann2014-01-171-11/+3
* | copyright year 2014Max Kellermann2014-01-131-1/+1
* | DetachedSong: fork of struct SongMax Kellermann2014-01-091-19/+16
* | TextFile: move to fs subsystemDenis Krjuchkov2013-12-081-1/+1
* | fs/Traits: split PathTraits type into PathTraitsFS and PathTraitsUTF8Denis Krjuchkov2013-12-051-1/+1
* | Util/StringUtil: add StringStartsWith()Max Kellermann2013-11-281-4/+3
|/
* Playlist*, Queue: use GetDatabase() overload without ErrorMax Kellermann2013-10-221-1/+1
* *: use references instead of pointersMax Kellermann2013-10-191-12/+12
* *: use nullptr instead of NULLMax Kellermann2013-10-191-4/+4
* PlaylistEdit, QueueSave: free the Song object after Append()Max Kellermann2013-10-181-0/+2
* fs/Path: move definitions to struct PathTraitsMax Kellermann2013-10-171-2/+2
* Song: GetURI() returns std::stringMax Kellermann2013-10-171-4/+2
* fs/Path: add method IsAbsolute()Max Kellermann2013-10-141-1/+2
* Log: new logging library APIMax Kellermann2013-10-021-3/+6
* Listen, ...: add missing includesMax Kellermann2013-10-021-0/+2
* util/Error: new error passing libraryMax Kellermann2013-09-041-6/+6
* song: convert header to C++Max Kellermann2013-07-281-8/+8
* uri: convert to C++Max Kellermann2013-04-081-4/+1
* queue: convert all functions to methodsMax Kellermann2013-01-061-5/+5
* playlist: convert to C++Max Kellermann2013-01-041-1/+1
* TextFile: convert to a classMax Kellermann2013-01-031-4/+3
* text_file: convert to C++Max Kellermann2013-01-031-1/+1
* database.h: eliminate db_*_song()Max Kellermann2013-01-031-17/+19
* db_save, state_file: convert to C++Max Kellermann2013-01-021-0/+129