Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-01-27 | Playlist{Info,Vector}: move to db/ | Max Kellermann | 1 | -0/+0 | |
2014-01-24 | Database*: move to db/ | Max Kellermann | 1 | -1/+1 | |
2014-01-13 | copyright year 2014 | Max Kellermann | 1 | -1/+1 | |
2013-11-28 | include cleanup using iwyu | Max Kellermann | 1 | -1/+0 | |
2013-10-15 | Client, ...: remove unnecessary glib.h include | Max Kellermann | 1 | -1/+0 | |
2013-10-02 | Playlist*: use nullptr instead of NULL | Max Kellermann | 1 | -1/+1 | |
2013-01-03 | PlaylistVector: use std::list | Max Kellermann | 1 | -39/+16 | |
2013-01-02 | PlaylistInfo: rename class, use std::string | Max Kellermann | 1 | -16/+14 | |
2013-01-02 | PlaylistVector: move struct playlist_metadata to PlaylistInfo.hxx | Max Kellermann | 1 | -22/+1 | |
2013-01-02 | db_lock: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-02 | playlist_vector: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2012-02-13 | playlist_vector: require database lock for all functions | Max Kellermann | 1 | -0/+8 | |
2012-02-13 | playlist_vector: add new playlist to the end of the list | Max Kellermann | 1 | -1/+1 | |
Avoid reversing the order after every update. | |||||
2012-02-12 | playlist_vector: use the list_head library | Max Kellermann | 1 | -37/+18 | |
2011-01-29 | copyright year 2011 | Max Kellermann | 1 | -1/+1 | |
2010-09-07 | playlist_vector: update_or_add() returns bool | Max Kellermann | 1 | -1/+6 | |
False if the vector was not modified. | |||||
2010-07-21 | update: store playlist files in database | Max Kellermann | 1 | -0/+120 | |
Don't open the music directory for each "lsinfo" call. Get the list of playlist files from the memory database. |