aboutsummaryrefslogtreecommitdiffstats
path: root/src/command/PlaylistCommands.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* command: make argc unsignedMax Kellermann2014-06-161-11/+11
|
* PlaylistCommands: remove redundant playlist_load_spl() callMax Kellermann2014-05-101-17/+1
| | | | | This case is handled already by playlist_open_in_playlist_dir() (via playlist_mapper_open()). And the call didn't work anyway.
* Playlist: use the Error library to return errorsMax Kellermann2014-02-271-8/+6
|
* Playlist*: move to queue/Max Kellermann2014-02-271-1/+1
|
* Mapper: move map_song_detach() to db/DatabaseSong.cxxMax Kellermann2014-02-071-1/+2
| | | | Use Storage::MapUTF8() internally, don't use global variables.
* Instance: add Database attributeMax Kellermann2014-02-041-2/+1
| | | | Move from db/DatabaseGlue.cxx, eliminating global variable.
* db/DatabasePlaylist: pass Database reference aroundMax Kellermann2014-02-041-1/+6
| | | | Reduce global variable usage, move to frontend code.
* PlaylistFile: use class SongLoaderMax Kellermann2014-02-031-7/+2
|
* PlaylistFile: switch spl_append_uri() argumentsMax Kellermann2014-02-031-1/+1
| | | | | Playlist file name first, to be consistent with the other functions in this library.
* SongLoader: new class that merges duplicate codeMax Kellermann2014-02-031-1/+3
| | | | | There was quite a lot of duplicate code for loading DetachedSong objects, with different semantics for "securely" loading local files.
* db: add compile-time option to disable databaseMax Kellermann2014-01-301-1/+6
|
* Playlist{Info,Vector}: move to db/Max Kellermann2014-01-271-1/+1
|
* Database*: move to db/Max Kellermann2014-01-241-1/+1
|
* Client*: move to client/Max Kellermann2014-01-241-1/+1
|
* playlist/*: move to playlist/plugins/Max Kellermann2014-01-231-1/+2
|
* copyright year 2014Max Kellermann2014-01-131-1/+1
|
* include cleanup using iwyuMax Kellermann2013-11-281-3/+0
|
* *Commands: move to src/command/Max Kellermann2013-10-201-0/+222