Max Kellermann
|
ac1983eae3
|
tag/TagBuilder: rename Commit() to CommitNew()
|
2014-01-08 19:48:55 +01:00 |
|
Max Kellermann
|
d43aa12987
|
Tag: swap "base" and "add" in method Merge()
Fixes broken CUE sheet song tags (regression by commmit 7e8d254b ).
|
2013-12-13 15:53:58 +01:00 |
|
Max Kellermann
|
d694150372
|
Tag: destructor calls Clear()
Eliminate duplicate code.
|
2013-12-03 13:19:45 +01:00 |
|
Max Kellermann
|
4ab586aaf1
|
Tag: use new[]/delete[] instead of g_new()/g_free()
|
2013-12-03 13:16:43 +01:00 |
|
Max Kellermann
|
8a5209ad93
|
Tag: remove method AddItem()
Use class TagBuilder instead.
|
2013-12-03 13:15:42 +01:00 |
|
Max Kellermann
|
9f4e96fdfa
|
PaylistTag: use class TagBuilder
|
2013-12-03 12:59:55 +01:00 |
|
Max Kellermann
|
7e8d254b95
|
Tag: move code from Merge() to TagBuilder::Complement()
|
2013-12-03 11:46:24 +01:00 |
|
Max Kellermann
|
20ebacf489
|
Tag: add methods RemoveAll(), RemoveType()
|
2013-12-02 12:46:48 +01:00 |
|
Max Kellermann
|
0e4d2e7277
|
Util/ASCII: add function StringEqualsCaseASCII()
Replaces GLib's g_ascii_strcasecmp().
|
2013-10-20 23:09:51 +02:00 |
|
Max Kellermann
|
a78b2d84ed
|
TagType: rename enum tag_type to TagType
|
2013-10-20 13:32:59 +02:00 |
|
Max Kellermann
|
8dca38e979
|
Tag: remove the obsolete "bulk" mode
Methods BeginAdd() and EndAdd() have been replaced by class
TagBuilder.
|
2013-09-05 19:08:22 +02:00 |
|
Max Kellermann
|
5d5f21bfc5
|
Tag: compile-time initialisation of ignore_tag_items
Move to TagSettings.c and use C99 initializers.
|
2013-09-05 18:34:12 +02:00 |
|
Max Kellermann
|
0d73a49327
|
Tag: move fix_tag_value() to TagString.cxx
|
2013-09-05 18:27:40 +02:00 |
|
Max Kellermann
|
6239dd96f2
|
Tag: remove unused methods
|
2013-09-05 18:27:31 +02:00 |
|
Max Kellermann
|
2b676dc5fc
|
Tag: move configuration code to TagConfig.cxx
Allow using the Tag.cxx library without the Config library.
|
2013-09-05 18:27:08 +02:00 |
|
Max Kellermann
|
3f267b1795
|
Tag, ...: move to libtag.a
|
2013-09-05 18:26:56 +02:00 |
|