Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | config/Option: convert to strictly-typed enum | Max Kellermann | 2015-01-21 | 1 | -1/+2 |
| | |||||
* | Copyright year 2015 | Max Kellermann | 2015-01-01 | 1 | -1/+1 |
| | |||||
* | TagId3: add "pure" attributes | Max Kellermann | 2014-12-02 | 1 | -1/+4 |
| | |||||
* | Tag: support "AlbumSort" | Max Kellermann | 2014-09-29 | 1 | -0/+3 |
| | | | | | The new tag is supported by all decoders that use the tag name table, and the ID3v2 tag "TSOA" maps to it. | ||||
* | Add MusicBrainz' Release Track Id tag | Wieland Hoffmann | 2014-09-27 | 1 | -0/+2 |
| | | | | | | | | | | The Release Track Id uniquely identifies a recording on a release - that is, even if a recording appears twice on a release (meaning that the combination of recording and release id are not enough to figure out which one it is), the release track id will allow differentiating the two. The tag names are taken from https://musicbrainz.org/doc/MusicBrainz_Picard/Tags/Mapping | ||||
* | TagId3: fix printf string parameter | Max Kellermann | 2014-07-30 | 1 | -1/+1 |
| | |||||
* | TagId3: disable charset conversion without GLib | Max Kellermann | 2014-03-01 | 1 | -0/+9 |
| | |||||
* | TagId3: use xstrdup() instead of g_strdup() | Max Kellermann | 2014-02-17 | 1 | -3/+4 |
| | |||||
* | util/StringUtil: add function Strip() | Max Kellermann | 2014-02-17 | 1 | -1/+2 |
| | | | Replaces g_strstrip(). | ||||
* | Config*: move to config/ | Max Kellermann | 2014-01-24 | 1 | -1/+1 |
| | |||||
* | copyright year 2014 | Max Kellermann | 2014-01-13 | 1 | -1/+1 |
| | |||||
* | tag/TagBuilder: rename Commit() to CommitNew() | Max Kellermann | 2014-01-08 | 1 | -1/+1 |
| | |||||
* | TagId3: make variables more local | Max Kellermann | 2013-12-04 | 1 | -76/+41 |
| | |||||
* | TagId3: use std::string for partial string copy | Max Kellermann | 2013-12-04 | 1 | -3/+4 |
| | |||||
* | TagId3: use free() instead of g_free() for libid3tag allocations | Max Kellermann | 2013-12-04 | 1 | -3/+3 |
| | |||||
* | TagId3: use new[]/delete[] instead of g_malloc()/g_free() | Max Kellermann | 2013-12-04 | 1 | -11/+6 |
| | |||||
* | TagId3: gcc_unlikely instead of G_UNLIKELY | Max Kellermann | 2013-12-04 | 1 | -4/+2 |
| | |||||
* | include cleanup using iwyu | Max Kellermann | 2013-11-28 | 1 | -1/+0 |
| | |||||
* | TagFile: use Path instead of const char * | Max Kellermann | 2013-10-26 | 1 | -3/+5 |
| | |||||
* | TagType: rename enum tag_type to TagType | Max Kellermann | 2013-10-20 | 1 | -7/+7 |
| | |||||
* | Log: new logging library API | Max Kellermann | 2013-10-02 | 1 | -7/+9 |
| | | | | | Prepare to migrate away from GLib. Currently, we're still using GLib as a backend. | ||||
* | tag/{riff,aiff}: convert to C++ | Max Kellermann | 2013-09-28 | 1 | -5/+2 |
| | |||||
* | TagHandler: use a TagBuilder internally | Max Kellermann | 2013-09-26 | 1 | -10/+6 |
| | | | | Reduce heap allocator overhead. | ||||
* | conf.h: remove obsolete header | Max Kellermann | 2013-09-05 | 1 | -2/+1 |
| | | | | | Use only ConfigData.hxx in plugin sources to reduce header dependencies. | ||||
* | Tag*: move libtag.a sources to src/tag/ | Max Kellermann | 2013-09-04 | 1 | -0/+583 |