feat: add PipeWire muter functionality and service files for Sendspin audio player
This commit is contained in:
@@ -348,11 +348,16 @@ function render() {
|
||||
} else {
|
||||
mEl.innerHTML = "";
|
||||
for (const m of state.members) {
|
||||
const label = m.name || m.client_id;
|
||||
const showID = m.name && m.name !== m.client_id;
|
||||
const div = document.createElement("div");
|
||||
div.className = "row";
|
||||
div.innerHTML = `
|
||||
<span class="dot ${m.connected ? 'connected' : ''}"></span>
|
||||
<span class="grow mono">${escapeHTML(m.client_id)}</span>
|
||||
<span class="grow">
|
||||
<div>${escapeHTML(label)}</div>
|
||||
${showID ? `<div class="mono muted">${escapeHTML(m.client_id)}</div>` : ''}
|
||||
</span>
|
||||
<span class="muted">${m.connected ? `vol ${m.volume}${m.muted ? ' · muted' : ''}` : 'offline'}</span>
|
||||
`;
|
||||
mEl.appendChild(div);
|
||||
|
||||
Reference in New Issue
Block a user