summaryrefslogtreecommitdiff
path: root/src/tag/TagBuilder.cxx
AgeCommit message (Expand)Author
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-09-30util/StringView: new utility classMax Kellermann
2015-08-24tag/Settings: convert to C++Max Kellermann
2015-08-24tag/Settings: add function IsTagEnabled() wrapping access to ignore_tag_items[]Max Kellermann
2015-02-06Merge tag 'v0.19.9'Max Kellermann
2015-02-06TagBuilder: allow adding duplicate tag types in Complement()Max Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-12-26Merge branch 'v0.18.x' into v0.19.xMax Kellermann
2014-12-26util/{ASCII,UriUtil}, ...: work around -Wtautological-pointer-compareMax Kellermann
2014-10-10TagString: return WritableBuffer<char>Max Kellermann
2014-08-29Tag: use SignedSongTime for the song durationMax Kellermann
2014-04-24TagBuilder: add method AddEmptyItem()Max Kellermann
2014-01-13copyright year 2014Max Kellermann
2014-01-08tag/TagBuilder: overload Commit() returning a Tag objectMax Kellermann
2014-01-08tag/TagBuilder: rename Commit() to CommitNew()Max Kellermann
2014-01-07util/Alloc: new library replacing GLib's g_malloc()Max Kellermann
2013-12-03Tag: use new[]/delete[] instead of g_new()/g_free()Max Kellermann
2013-12-03PaylistTag: use class TagBuilderMax Kellermann
2013-12-03TagBuilder: add move operatorMax Kellermann
2013-12-03TagBuilder: reserve items in move constructorMax Kellermann
2013-12-03TagBuilder: implement the assignment operatorMax Kellermann
2013-12-03Tag: move code from Merge() to TagBuilder::Complement()Max Kellermann
2013-12-03TagBuilder: add Tag copy/move constructorsMax Kellermann
2013-12-03TagBuilder: add method HasType()Max Kellermann
2013-10-20TagType: rename enum tag_type to TagTypeMax Kellermann
2013-09-05TagBuilder: add method Commit(Tag&)Max Kellermann
2013-09-05TagBuilder: new class for constructing Tag objectsMax Kellermann