aboutsummaryrefslogtreecommitdiffstats
path: root/src/tag/TagBuilder.cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v0.19.9'Max Kellermann2015-02-061-1/+10
|\
| * TagBuilder: allow adding duplicate tag types in Complement()Max Kellermann2015-02-061-1/+10
* | Copyright year 2015Max Kellermann2015-01-011-1/+1
|/
* Merge branch 'v0.18.x' into v0.19.xMax Kellermann2014-12-261-0/+9
|\
| * util/{ASCII,UriUtil}, ...: work around -Wtautological-pointer-compareMax Kellermann2014-12-261-0/+9
* | TagString: return WritableBuffer<char>Max Kellermann2014-10-101-5/+6
* | Tag: use SignedSongTime for the song durationMax Kellermann2014-08-291-9/+9
* | TagBuilder: add method AddEmptyItem()Max Kellermann2014-04-241-0/+10
* | copyright year 2014Max Kellermann2014-01-131-1/+1
* | tag/TagBuilder: overload Commit() returning a Tag objectMax Kellermann2014-01-081-0/+8
* | tag/TagBuilder: rename Commit() to CommitNew()Max Kellermann2014-01-081-1/+1
* | util/Alloc: new library replacing GLib's g_malloc()Max Kellermann2014-01-071-3/+2
* | Tag: use new[]/delete[] instead of g_new()/g_free()Max Kellermann2013-12-031-1/+1
* | PaylistTag: use class TagBuilderMax Kellermann2013-12-031-7/+27
* | TagBuilder: add move operatorMax Kellermann2013-12-031-0/+31
* | TagBuilder: reserve items in move constructorMax Kellermann2013-12-031-0/+1
* | TagBuilder: implement the assignment operatorMax Kellermann2013-12-031-0/+17
* | Tag: move code from Merge() to TagBuilder::Complement()Max Kellermann2013-12-031-0/+19
* | TagBuilder: add Tag copy/move constructorsMax Kellermann2013-12-031-0/+25
* | TagBuilder: add method HasType()Max Kellermann2013-12-031-0/+10
|/
* TagType: rename enum tag_type to TagTypeMax Kellermann2013-10-201-3/+3
* TagBuilder: add method Commit(Tag&)Max Kellermann2013-09-051-8/+15
* TagBuilder: new class for constructing Tag objectsMax Kellermann2013-09-051-0/+108