mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-01-24 21:42:51 -05:00
Use volume_mute icon for volume==0 (#1150)
This commit is contained in:
@@ -248,8 +248,10 @@ Column {
|
|||||||
return "volume_off";
|
return "volume_off";
|
||||||
let volume = AudioService.sink.audio.volume;
|
let volume = AudioService.sink.audio.volume;
|
||||||
let muted = AudioService.sink.audio.muted;
|
let muted = AudioService.sink.audio.muted;
|
||||||
if (muted || volume === 0.0)
|
if (muted)
|
||||||
return "volume_off";
|
return "volume_off";
|
||||||
|
if (volume === 0.0)
|
||||||
|
return "volume_mute";
|
||||||
if (volume <= 0.33)
|
if (volume <= 0.33)
|
||||||
return "volume_down";
|
return "volume_down";
|
||||||
if (volume <= 0.66)
|
if (volume <= 0.66)
|
||||||
|
|||||||
@@ -77,8 +77,10 @@ Rectangle {
|
|||||||
return "volume_off";
|
return "volume_off";
|
||||||
let muted = AudioService.sink.audio.muted;
|
let muted = AudioService.sink.audio.muted;
|
||||||
let volume = AudioService.sink.audio.volume;
|
let volume = AudioService.sink.audio.volume;
|
||||||
if (muted || volume === 0.0)
|
if (muted)
|
||||||
return "volume_off";
|
return "volume_off";
|
||||||
|
if (volume === 0.0)
|
||||||
|
return "volume_mute";
|
||||||
if (volume <= 0.33)
|
if (volume <= 0.33)
|
||||||
return "volume_down";
|
return "volume_down";
|
||||||
if (volume <= 0.66)
|
if (volume <= 0.66)
|
||||||
@@ -417,8 +419,10 @@ Rectangle {
|
|||||||
let volume = modelData.audio.volume;
|
let volume = modelData.audio.volume;
|
||||||
let muted = modelData.audio.muted;
|
let muted = modelData.audio.muted;
|
||||||
|
|
||||||
if (muted || volume === 0.0)
|
if (muted)
|
||||||
return "volume_off";
|
return "volume_off";
|
||||||
|
if (volume === 0.0)
|
||||||
|
return "volume_mute";
|
||||||
if (volume <= 0.33)
|
if (volume <= 0.33)
|
||||||
return "volume_down";
|
return "volume_down";
|
||||||
if (volume <= 0.66)
|
if (volume <= 0.66)
|
||||||
|
|||||||
@@ -42,8 +42,10 @@ Row {
|
|||||||
let volume = defaultSink.audio.volume;
|
let volume = defaultSink.audio.volume;
|
||||||
let muted = defaultSink.audio.muted;
|
let muted = defaultSink.audio.muted;
|
||||||
|
|
||||||
if (muted || volume === 0.0)
|
if (muted)
|
||||||
return "volume_off";
|
return "volume_off";
|
||||||
|
if (volume === 0.0)
|
||||||
|
return "volume_mute";
|
||||||
if (volume <= 0.33)
|
if (volume <= 0.33)
|
||||||
return "volume_down";
|
return "volume_down";
|
||||||
if (volume <= 0.66)
|
if (volume <= 0.66)
|
||||||
|
|||||||
@@ -57,8 +57,10 @@ BasePill {
|
|||||||
function getVolumeIconName() {
|
function getVolumeIconName() {
|
||||||
if (!AudioService.sink?.audio)
|
if (!AudioService.sink?.audio)
|
||||||
return "volume_up";
|
return "volume_up";
|
||||||
if (AudioService.sink.audio.muted || AudioService.sink.audio.volume === 0)
|
if (AudioService.sink.audio.muted)
|
||||||
return "volume_off";
|
return "volume_off";
|
||||||
|
if (AudioService.sink.audio.volume === 0)
|
||||||
|
return "volume_mute";
|
||||||
if (AudioService.sink.audio.volume * 100 < 33)
|
if (AudioService.sink.audio.volume * 100 < 33)
|
||||||
return "volume_down";
|
return "volume_down";
|
||||||
return "volume_up";
|
return "volume_up";
|
||||||
|
|||||||
@@ -824,9 +824,10 @@ Item {
|
|||||||
if (!AudioService.sink?.audio) {
|
if (!AudioService.sink?.audio) {
|
||||||
return "volume_up";
|
return "volume_up";
|
||||||
}
|
}
|
||||||
if (AudioService.sink.audio.muted || AudioService.sink.audio.volume === 0) {
|
if (AudioService.sink.audio.muted)
|
||||||
return "volume_off";
|
return "volume_off";
|
||||||
}
|
if (AudioService.sink.audio.volume === 0)
|
||||||
|
return "volume_mute";
|
||||||
if (AudioService.sink.audio.volume * 100 < 33) {
|
if (AudioService.sink.audio.volume * 100 < 33) {
|
||||||
return "volume_down";
|
return "volume_down";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1142,9 +1142,10 @@ Item {
|
|||||||
if (!AudioService.sink?.audio) {
|
if (!AudioService.sink?.audio) {
|
||||||
return "volume_up";
|
return "volume_up";
|
||||||
}
|
}
|
||||||
if (AudioService.sink.audio.muted || AudioService.sink.audio.volume === 0) {
|
if (AudioService.sink.audio.muted)
|
||||||
return "volume_off";
|
return "volume_off";
|
||||||
}
|
if (AudioService.sink.audio.volume === 0)
|
||||||
|
return "volume_mute";
|
||||||
if (AudioService.sink.audio.volume * 100 < 33) {
|
if (AudioService.sink.audio.volume * 100 < 33) {
|
||||||
return "volume_down";
|
return "volume_down";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user