mirror of
https://github.com/SuperBFG7/ympd
synced 2025-04-26 04:33:12 +00:00
Update mpd.js
This commit is contained in:
parent
a239edcff2
commit
ab871dfc30
@ -64,6 +64,7 @@ domCache.btnPrev = document.getElementById('btnPrev');
|
|||||||
domCache.btnNext = document.getElementById('btnNext');
|
domCache.btnNext = document.getElementById('btnNext');
|
||||||
domCache.progressBar = document.getElementById('progressBar');
|
domCache.progressBar = document.getElementById('progressBar');
|
||||||
domCache.volumeBar = document.getElementById('volumeBar');
|
domCache.volumeBar = document.getElementById('volumeBar');
|
||||||
|
domCache.outputs = document.getElementById('outputs');
|
||||||
|
|
||||||
app.prepare=function() {
|
app.prepare=function() {
|
||||||
if (app.current.app != app.last.app || app.current.tab != app.last.tab || app.current.view != app.last.view) {
|
if (app.current.app != app.last.app || app.current.tab != app.last.tab || app.current.view != app.last.view) {
|
||||||
@ -494,7 +495,7 @@ $(document).ready(function(){
|
|||||||
default:
|
default:
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
e.preventDefault();
|
event.preventDefault();
|
||||||
}, false);
|
}, false);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -667,15 +668,13 @@ function getSettings() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function parseOutputnames(obj) {
|
function parseOutputnames(obj) {
|
||||||
var outputs = document.getElementById('outputs');
|
|
||||||
outputs.innerHTML = '';
|
|
||||||
var btns = '';
|
var btns = '';
|
||||||
var outputsLen = obj.data.outputs.length;
|
var outputsLen = obj.data.outputs.length;
|
||||||
for (var i = 0; i < outputsLen; i ++) {
|
for (var i = 0; i < outputsLen; i ++) {
|
||||||
btns += '<button id="btnoutput' + obj.data.outputs[i].id +'" data-output-id="' + obj.data.outputs[i].id + '" class="btn btn-secondary btn-block">'+
|
btns += '<button id="btnoutput' + obj.data.outputs[i].id +'" data-output-id="' + obj.data.outputs[i].id + '" class="btn btn-secondary btn-block">'+
|
||||||
'<span class="material-icons float-left">volume_up</span> ' + obj.data.outputs[i].name + '</button>';
|
'<span class="material-icons float-left">volume_up</span> ' + obj.data.outputs[i].name + '</button>';
|
||||||
}
|
}
|
||||||
outputs.innerHTML = btns;
|
domCache.outputs.innerHTML = btns;
|
||||||
}
|
}
|
||||||
|
|
||||||
function parseState(obj) {
|
function parseState(obj) {
|
||||||
@ -683,10 +682,10 @@ function parseState(obj) {
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
//Set playstate
|
//Set playstate
|
||||||
if(obj.data.state == 1) {
|
if (obj.data.state == 1) {
|
||||||
domCache.btnPlay.innerText = 'play_arrow';
|
domCache.btnPlay.innerText = 'play_arrow';
|
||||||
playstate = 'stop';
|
playstate = 'stop';
|
||||||
} else if(obj.data.state == 2) {
|
} else if (obj.data.state == 2) {
|
||||||
domCache.btnPlay.innerText = 'pause';
|
domCache.btnPlay.innerText = 'pause';
|
||||||
playstate = 'play';
|
playstate = 'play';
|
||||||
} else {
|
} else {
|
||||||
@ -1416,4 +1415,4 @@ function beautifyDuration(x) {
|
|||||||
|
|
||||||
function genId(x) {
|
function genId(x) {
|
||||||
return 'id'+x.replace(/[^\w]/g,'');
|
return 'id'+x.replace(/[^\w]/g,'');
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user