Skip to content

Commit 436e616

Browse files
committed
Use more verbose queue track names
In addition to the track title, include: - track number - artist
1 parent a6b6e3e commit 436e616

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1176,7 +1176,7 @@ function addBatchToPlayQueue( files, autoplay = false ) {
11761176
function addMetadata( metadata, target ) {
11771177
const trackData = target.dataset,
11781178
sourceData = metadata.dataset,
1179-
{ album, artist, picture, title, year } = metadata.common || {},
1179+
{ album, artist, picture, title, year, track } = metadata.common || {},
11801180
{ bitrate, bitsPerSample, codec, codecProfile, container,
11811181
duration, lossless, numberOfChannels, sampleRate } = metadata.format || {};
11821182

@@ -1188,6 +1188,7 @@ function addMetadata( metadata, target ) {
11881188
trackData.title = title || trackData.title;
11891189
trackData.album = album ? album + ( year ? ' (' + year + ')' : '' ) : trackData.album;
11901190
trackData.codec = codec || container ? ( codec || container ) + ' (' + numberOfChannels + 'ch)' : trackData.codec;
1191+
trackData.fullTrackName = `${track.no ? (track.no + ': ') : ''} ${title || trackData.title} ${title || trackData.title} - ${artist || trackData.artist}`
11911192

11921193
const khz = sampleRate ? Math.round( sampleRate / 1000 ) + 'kHz' : '';
11931194

src/styles.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1178,7 +1178,7 @@ kbd.wide {
11781178
position: relative;
11791179
}
11801180
#playlist li::before {
1181-
content: attr(data-title);
1181+
content: attr(data-full-track-name);
11821182
display: inline-block;
11831183
overflow: hidden;
11841184
vertical-align: text-bottom;
@@ -1193,7 +1193,7 @@ kbd.wide {
11931193
padding-left: .25em;
11941194
}
11951195
#playlist li.current::before {
1196-
content: "\25b8"" " attr(data-title);
1196+
content: "\25b8"" " attr(data-full-track-name);
11971197
}
11981198

11991199
#console .error {

0 commit comments

Comments
 (0)