Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | db/Stats: use std::chrono::duration for the total duration | Max Kellermann | 2014-08-29 | 1 | -1/+1 |
| | | | | Use milliseconds precision to reduce rounding errors. | ||||
* | Tag: use SignedSongTime for the song duration | Max Kellermann | 2014-08-29 | 1 | -2/+2 |
| | |||||
* | Tag: add class const_iterator and methods begin(), end() | Max Kellermann | 2014-07-12 | 1 | -3/+1 |
| | | | | Enables using range-based "for". | ||||
* | db/Helpers: split library | Max Kellermann | 2014-04-25 | 1 | -36/+0 |
| | |||||
* | db/Helpers: move code to tag/Set.cxx | Max Kellermann | 2014-04-24 | 1 | -88/+1 |
| | |||||
* | db/Helpers: move TagSet to dedicated header | Max Kellermann | 2014-04-24 | 1 | -24/+1 |
| | |||||
* | db/Helpers: use set::emplace() | Max Kellermann | 2014-04-24 | 1 | -0/+8 |
| | |||||
* | DatabaseCommands: "list" allows grouping | Max Kellermann | 2014-04-24 | 1 | -13/+108 |
| | |||||
* | db/Helpers: "list" on album artist falls back to the artist tag | Max Kellermann | 2014-04-24 | 1 | -1/+4 |
| | |||||
* | db/Helpers: move code to CheckUniqueTag() | Max Kellermann | 2014-04-24 | 1 | -6/+12 |
| | |||||
* | db/Helpers: use reference instead of pointer | Max Kellermann | 2014-04-24 | 1 | -4/+6 |
| | |||||
* | DatabasePlugin: split header | Max Kellermann | 2014-02-19 | 1 | -1/+2 |
| | |||||
* | Database*: move to db/ | Max Kellermann | 2014-01-24 | 1 | -0/+131 |