mirror of
https://github.com/claunia/cuetools.net.git
synced 2025-12-16 18:14:25 +00:00
* support for new metadata sources via CTDB
* CUETools: GUI tweaks for large screen resolutions on windows 7 * CUETools.Codecs.LAMEEncoder: fix VBR header update for filenames with unicode characters * CUERipper: more string messages for SCSI errors when ripping
This commit is contained in:
@@ -41,9 +41,7 @@ namespace CUETools.CTDB.EACPlugin
|
||||
{
|
||||
|
||||
this.ctdb.ContactDB(null, this.agent, null, false, false,
|
||||
AudioDataPlugIn.Options.priorityMusicbrainz,
|
||||
AudioDataPlugIn.Options.priorityFreedb,
|
||||
AudioDataPlugIn.Options.priorityFreedbFuzzy);
|
||||
AudioDataPlugIn.Options.MetadataSearch);
|
||||
}
|
||||
|
||||
private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
|
||||
@@ -70,7 +68,11 @@ namespace CUETools.CTDB.EACPlugin
|
||||
metadata.album == "" ? "Unknown Title" : metadata.album,
|
||||
discnumberandtotal != "" ? " (disc " + discnumberandtotal + (metadata.discname != null ? ": " + metadata.discname : "") + ")" : "",
|
||||
label == "" ? "" : " (" + label + ")");
|
||||
listView1.Items.Add(new ListViewItem(text) { Tag = metadata });
|
||||
var tip = new StringBuilder();
|
||||
var i = 0;
|
||||
foreach(var tr in metadata.track)
|
||||
tip.AppendFormat("{0}. {2}{1}\n", ++i, tr.name, ((tr.artist ?? metadata.artist) == metadata.artist) ? "" : tr.artist + " / ");
|
||||
listView1.Items.Add(new ListViewItem(text) { Tag = metadata, ImageKey = metadata.source, ToolTipText = tip.ToString() });
|
||||
}
|
||||
this.listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
|
||||
if (listView1.Items.Count == 0)
|
||||
|
||||
Reference in New Issue
Block a user