aboutsummaryrefslogtreecommitdiffstats
path: root/src/PlaylistEdit.cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* PlaylistEdit: postpone UpdateQueuedSong() when adding multiple songsMax Kellermann2014-07-111-0/+35
* PlaylistEdit: don't interrupt playback when current song gets deletedWeng Xuetian2014-04-091-10/+8
* player_control: rename to PlayerControlMax Kellermann2013-10-281-16/+16
* Playlist*, Queue: use GetDatabase() overload without ErrorMax Kellermann2013-10-221-1/+1
* PlaylistEdit: compare Song URIs in DeleteSong()Max Kellermann2013-10-221-2/+1
* PlaylistError: convert playlist_result to a strictly-typed enumMax Kellermann2013-10-201-38/+38
* *: use references instead of pointersMax Kellermann2013-10-191-1/+1
* PlaylistEdit, QueueSave: free the Song object after Append()Max Kellermann2013-10-181-1/+5
* Log: new logging library APIMax Kellermann2013-10-021-1/+3
* Playlist*: use nullptr instead of NULLMax Kellermann2013-10-021-2/+2
* PlayerControl: use strictly typed enumsMax Kellermann2013-09-271-1/+1
* util/Error: new error passing libraryMax Kellermann2013-09-041-2/+3
* Merge tag 'release-0.17.5'Max Kellermann2013-08-041-1/+6
* song: convert header to C++Max Kellermann2013-07-281-18/+14
* uri: convert to C++Max Kellermann2013-04-081-1/+1
* PlayerControl: move functions into the classMax Kellermann2013-01-201-2/+2
* Playlist, Song: clarify parameter encodingMax Kellermann2013-01-181-2/+2
* idle: convert to C++Max Kellermann2013-01-091-1/+1
* Playlist: convert functions to methodsMax Kellermann2013-01-071-186/+140
* queue: convert all functions to methodsMax Kellermann2013-01-061-55/+47
* player_control.h: convert header to C++Max Kellermann2013-01-041-1/+1
* playlist: convert to C++Max Kellermann2013-01-041-1/+2
* database.h: eliminate db_*_song()Max Kellermann2013-01-031-23/+18
* playlist_edit: convert to C++Max Kellermann2013-01-031-0/+481