Add filename to tag information

This commit is contained in:
Armin 2026-07-09 12:22:42 +02:00
commit dece79f6d7

View file

@ -275,6 +275,7 @@ footer .footer-track { flex: 1; min-width: 0; white-space: nowrap; overflow: hid
<div id="tagEditorModal"> <div id="tagEditorModal">
<h3>Edit Tags</h3> <h3>Edit Tags</h3>
<div class="tag-editor-fields"> <div class="tag-editor-fields">
<label>Filename <input type="text" id="tagFilename" readonly onfocus="this.select()"></label>
<label>Name <input type="text" id="tagName"></label> <label>Name <input type="text" id="tagName"></label>
<label>Artist <input type="text" id="tagArtist"></label> <label>Artist <input type="text" id="tagArtist"></label>
<label>Album <input type="text" id="tagAlbum"></label> <label>Album <input type="text" id="tagAlbum"></label>
@ -782,6 +783,7 @@ const peakHoldSelect = document.getElementById('peakHoldSelect');
const crossfadeSelect = document.getElementById('crossfadeSelect'); const crossfadeSelect = document.getElementById('crossfadeSelect');
const infoBtn = document.getElementById('infoBtn'); const infoBtn = document.getElementById('infoBtn');
const tagEditorOverlay = document.getElementById('tagEditorOverlay'); const tagEditorOverlay = document.getElementById('tagEditorOverlay');
const tagFilename = document.getElementById('tagFilename');
const tagName = document.getElementById('tagName'); const tagName = document.getElementById('tagName');
const tagArtist = document.getElementById('tagArtist'); const tagArtist = document.getElementById('tagArtist');
const tagAlbum = document.getElementById('tagAlbum'); const tagAlbum = document.getElementById('tagAlbum');
@ -1321,6 +1323,7 @@ function openTagEditor() {
if (idx < 0) { showStatus('No track selected.', 'error'); return; } if (idx < 0) { showStatus('No track selected.', 'error'); return; }
const t = tracks[idx]; const t = tracks[idx];
tagEditorOverlay.dataset.idx = idx; tagEditorOverlay.dataset.idx = idx;
tagFilename.value = t.filename || '';
tagName.value = t.name || ''; tagName.value = t.name || '';
tagArtist.value = t.artist || ''; tagArtist.value = t.artist || '';
tagAlbum.value = t.album || ''; tagAlbum.value = t.album || '';