aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist_edit.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* playlist: no CamelCaseMax Kellermann2009-07-141-51/+54
|
* queue/playlist/command: move rangeJeffrey Middleton2009-03-261-13/+18
| | | | | | | | | | | The move command now accepts a range for the first argument, in the same form as other range commands, e.g. move 15:17 3. The first song in the range is placed at the destination position. Note that as with other range commands, the range is inclusive on the left only; this example would move only songs 15 and 16, not 17. [mk: fixed signed/unsigned warnings; use G_MAXUINT instead of UINT_MAX]
* all: Update copyright header.Avuton Olrich2009-03-131-3/+4
| | | | | | | | This updates the copyright header to all be the same, which is pretty much an update of where to mail request for a copy of the GPL and the years of the MPD project. This also puts all committers under 'The Music Player Project' umbrella. These entries should go individually in the AUTHORS file, for consistancy.
* ls: moved generic URI utilities to uri.cMax Kellermann2009-02-251-1/+1
| | | | | "ls" is a bad name for a library which parses URIs. We'll move the rest of the "ls" library later.
* playlist_edit: improved range checks in shufflePlaylist()Romain Bignon2009-02-131-1/+6
|
* added the shufflerange commandRomain Bignon2009-02-131-23/+21
| | | | This command shuffles a range of songs.
* playlist: fix assertion when last/current song is deletedMax Kellermann2009-02-101-1/+4
| | | | | | | When MPD is stopped, but the last song is still the "current song", and you delete it, playlist->current is not updated, and becomes an invalid value. Fix this by catching "!playlist->playing && playlist->current == (int)songOrder".
* playlist: moved code to playlist_edit.cMax Kellermann2009-02-041-0/+393
Moved functions for playlist editing (append, delete, shuffle, move) to playlist_edit.c.