[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
1 changed files with 16 additions and 3 deletions

View File

@ -528,7 +528,7 @@ function webSocketConnect() {
socket.send('MPD_API_GET_QUEUE,'+pagination);
break;
case 'song_change':
updatePageTitle(obj.data);
$('#album').text("");
$('#artist').text("");
@ -552,8 +552,7 @@ function webSocketConnect() {
$('.top-right').notify({
message:{html: notification},
type: "info",
}).show();
}).show();
break;
case 'mpdhost':
$('#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() {
socket.send('MPD_API_UPDATE_DB');
$('.top-right').notify({