aboutsummaryrefslogtreecommitdiffstats
path: root/src/tag/Tag.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Tag: destructor calls Clear()Max Kellermann2013-12-031-10/+0
| | | | Eliminate duplicate code.
* Tag: use new[]/delete[] instead of g_new()/g_free()Max Kellermann2013-12-031-10/+3
|
* Tag: remove method AddItem()Max Kellermann2013-12-031-40/+0
| | | | Use class TagBuilder instead.
* PaylistTag: use class TagBuilderMax Kellermann2013-12-031-20/+0
|
* Tag: move code from Merge() to TagBuilder::Complement()Max Kellermann2013-12-031-40/+4
|
* Tag: add methods RemoveAll(), RemoveType()Max Kellermann2013-12-021-0/+20
|
* Util/ASCII: add function StringEqualsCaseASCII()Max Kellermann2013-10-201-1/+2
| | | | Replaces GLib's g_ascii_strcasecmp().
* TagType: rename enum tag_type to TagTypeMax Kellermann2013-10-201-9/+9
|
* Tag: remove the obsolete "bulk" modeMax Kellermann2013-09-051-74/+3
| | | | | Methods BeginAdd() and EndAdd() have been replaced by class TagBuilder.
* Tag: compile-time initialisation of ignore_tag_itemsMax Kellermann2013-09-051-9/+1
| | | | Move to TagSettings.c and use C99 initializers.
* Tag: move fix_tag_value() to TagString.cxxMax Kellermann2013-09-051-102/+2
|
* Tag: remove unused methodsMax Kellermann2013-09-051-56/+0
|
* Tag: move configuration code to TagConfig.cxxMax Kellermann2013-09-051-50/+0
| | | | Allow using the Tag.cxx library without the Config library.
* Tag, ...: move to libtag.aMax Kellermann2013-09-051-0/+509