Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Copyright year 2015 | Max Kellermann | 2015-01-01 | 1 | -1/+1 |
| | |||||
* | Playlist: use the Error library to return errors | Max Kellermann | 2014-02-27 | 1 | -12/+18 |
| | |||||
* | Playlist*: move to queue/ | Max Kellermann | 2014-02-27 | 1 | -1/+1 |
| | |||||
* | PlaylistMapper: use class Storage instead of Mapper.cxx | Max Kellermann | 2014-02-07 | 1 | -1/+9 |
| | |||||
* | playlist/CloseSongEnumerator: new wrapper class | Max Kellermann | 2014-02-07 | 1 | -7/+2 |
| | | | | | Simplifies a lot of code, because we don't need to return both the SongEnumerator and the InputStream. | ||||
* | SongLoader: new class that merges duplicate code | Max Kellermann | 2014-02-03 | 1 | -4/+4 |
| | | | | | There was quite a lot of duplicate code for loading DetachedSong objects, with different semantics for "securely" loading local files. | ||||
* | Input*: move to input/ | Max Kellermann | 2014-01-24 | 1 | -1/+1 |
| | |||||
* | playlist/*: move to playlist/plugins/ | Max Kellermann | 2014-01-23 | 1 | -0/+90 |