From 4d8978c3cbac02bb5cfa819ca380b93c3faf72aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lalinsk=C3=BD?= Date: Sat, 5 May 2007 11:02:28 +0200 Subject: [PATCH] Load 'Mixed by' AR data to %mixer% tag. --- NEWS.txt | 1 + picard/formats/id3.py | 1 + picard/mbxml.py | 2 +- picard/util/tags.py | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/NEWS.txt b/NEWS.txt index 65056edef..a80570049 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -2,6 +2,7 @@ Version 0.9.0beta1 - 2007-XX-YY * New Features: * The tag editor now accepts free-text tag names. * Load 'DJ-mixed by' AR data to %djmixer% tag. + * Load 'Mixed by' AR data to %mixer% tag. * Delay the webservice client to do max. 1 request per second. * Sort files in clusters by disc number, track number and file name. (#2547) * Support for any text frame in special variable %_id3:%. diff --git a/picard/formats/id3.py b/picard/formats/id3.py index aa6af1598..16d6da9b3 100644 --- a/picard/formats/id3.py +++ b/picard/formats/id3.py @@ -118,6 +118,7 @@ class ID3File(File): 'engineer': 'engineer', 'producer': 'producer', 'DJ-mix': 'djmixer', + 'mix': 'mixer', } __rtipl_roles = dict([(v, k) for k, v in __tipl_roles.iteritems()]) diff --git a/picard/mbxml.py b/picard/mbxml.py index 950c40b5b..b6150f1c5 100644 --- a/picard/mbxml.py +++ b/picard/mbxml.py @@ -37,7 +37,7 @@ _artist_rel_types = { #"Mastering": "engineer", "Sound": "engineer", "LiveSound": "engineer", - #"Mix": "engineer", + "Mix": "mixer", #"Recording": "engineer", "MixDJ": "djmixer", } diff --git a/picard/util/tags.py b/picard/util/tags.py index 4b509b759..c168167ba 100644 --- a/picard/util/tags.py +++ b/picard/util/tags.py @@ -67,6 +67,7 @@ tag_names = { 'djmixer': N_('DJ-Mixer'), 'media': N_('Media'), 'lyrics': N_('Lyrics'), + 'mixer': N_('Mixer'), } def display_tag_name(name):