Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | queue/Playlist: seek methods return bool/Error instead of PlaylistResult | Max Kellermann | 2015-11-11 | 1 | -9/+12 |
| | |||||
* | player/Control: add Lock prefix to locking method names | Max Kellermann | 2015-11-11 | 1 | -4/+4 |
| | |||||
* | command: pass Response object to command callbacks | Max Kellermann | 2015-08-13 | 1 | -53/+24 |
| | |||||
* | client/Response: new Client wrapper class for writing responses | Max Kellermann | 2015-08-12 | 1 | -85/+102 |
| | |||||
* | command/Request: add parser methods | Max Kellermann | 2015-08-11 | 1 | -15/+14 |
| | | | | Wrapper for protocol/ArgParser.cxx. | ||||
* | protocol/ArgParser: overload as ParseCommandArg(), pass references | Max Kellermann | 2015-08-11 | 1 | -20/+16 |
| | |||||
* | command/Request: new struct wrapping ConstBuffer<const char *> | Max Kellermann | 2015-08-11 | 1 | -21/+22 |
| | |||||
* | Copyright year 2015 | Max Kellermann | 2015-01-01 | 1 | -1/+1 |
| | |||||
* | command: use ConstBuffer<const char *> for argument list | Max Kellermann | 2014-12-08 | 1 | -47/+39 |
| | |||||
* | {Tag,Song}Print, PlayerCommands: report song duration with milliseconds ↵ | Max Kellermann | 2014-11-25 | 1 | -0/+4 |
| | | | | precision | ||||
* | PlayerThread: use SongTime for elapsed_time | Max Kellermann | 2014-08-29 | 1 | -2/+2 |
| | |||||
* | PlayerControl: use SignedSongTime for the song duration | Max Kellermann | 2014-08-29 | 1 | -1/+3 |
| | |||||
* | Playlist: use std::chrono::duration for Seek*() | Max Kellermann | 2014-08-28 | 1 | -6/+8 |
| | |||||
* | command: make argc unsigned | Max Kellermann | 2014-06-16 | 1 | -21/+21 |
| | |||||
* | Playlist*: move to queue/ | Max Kellermann | 2014-02-27 | 1 | -1/+1 |
| | |||||
* | db: add compile-time option to disable database | Max Kellermann | 2014-01-30 | 1 | -1/+6 |
| | |||||
* | db/update: convert to OO API | Max Kellermann | 2014-01-30 | 1 | -3/+7 |
| | | | | | Move global variables into the new classes. That may allow multiple update threads for multiple databases one day. | ||||
* | OutputAll: convert to class, move instance to class Partition | Max Kellermann | 2014-01-28 | 1 | -5/+3 |
| | | | | Another big chunk of code for multi-player support. | ||||
* | Mixer*: move to mixer/ | Max Kellermann | 2014-01-24 | 1 | -1/+1 |
| | |||||
* | Database*: move to db/ | Max Kellermann | 2014-01-24 | 1 | -1/+1 |
| | |||||
* | Client*: move to client/ | Max Kellermann | 2014-01-24 | 1 | -1/+1 |
| | |||||
* | Update*: move to update/ | Max Kellermann | 2014-01-24 | 1 | -1/+1 |
| | |||||
* | output/*: move to output/plugins/ | Max Kellermann | 2014-01-23 | 1 | -1/+1 |
| | |||||
* | copyright year 2014 | Max Kellermann | 2014-01-13 | 1 | -1/+1 |
| | |||||
* | PlayerCommands: show CrossFade/MixRamp only if enabled | Max Kellermann | 2013-10-30 | 1 | -4/+10 |
| | |||||
* | *: use nullptr instead of NULL | Max Kellermann | 2013-10-28 | 1 | -1/+1 |
| | |||||
* | *Commands: move to src/command/ | Max Kellermann | 2013-10-20 | 1 | -0/+388 |