1
0
mirror of https://github.com/SuperBFG7/ympd synced 2024-12-23 01:20:27 +00:00

[Issue 128] Current track in page title

This commit is contained in:
andreevksya 2018-05-09 20:27:33 +00:00
parent 612f8fc0b2
commit ac55e8a604

View File

@ -528,7 +528,7 @@ function webSocketConnect() {
socket.send('MPD_API_GET_QUEUE,'+pagination); socket.send('MPD_API_GET_QUEUE,'+pagination);
break; break;
case 'song_change': case 'song_change':
updatePageTitle(obj.data);
$('#album').text(""); $('#album').text("");
$('#artist').text(""); $('#artist').text("");
@ -553,7 +553,6 @@ function webSocketConnect() {
message:{html: notification}, message:{html: notification},
type: "info", type: "info",
}).show(); }).show();
break; break;
case 'mpdhost': case 'mpdhost':
$('#mpdhost').val(obj.data.host); $('#mpdhost').val(obj.data.host);
@ -667,6 +666,20 @@ var updatePlayIcon = function(state)
} }
} }
var updatePageTitle = function(songInfo) {
if(!songInfo || (!songInfo.artist && !songInfo.title)) {
document.title = 'ympd';
return;
}
if(songInfo.artist) {
if(songInfo.title) {
document.title = songInfo.artist + ' - ' + songInfo.title;
}
} else {
document.title = songInfo.title;
}
}
function updateDB() { function updateDB() {
socket.send('MPD_API_UPDATE_DB'); socket.send('MPD_API_UPDATE_DB');
$('.top-right').notify({ $('.top-right').notify({