mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2025-12-06 21:45:38 -05:00
add brightness and micmute OSDs, fix audio tab bug
This commit is contained in:
@@ -46,7 +46,7 @@ Column {
|
||||
let leftIconItem = volumeSlider.children[0].children[0];
|
||||
if (leftIconItem) {
|
||||
let mouseArea = Qt.createQmlObject(
|
||||
'import QtQuick 2.15; MouseArea { anchors.fill: parent; hoverEnabled: true; cursorShape: Qt.PointingHandCursor; onClicked: { if (AudioService.sink && AudioService.sink.audio) AudioService.sink.audio.muted = !AudioService.sink.audio.muted; } }',
|
||||
'import QtQuick; import qs.Services; MouseArea { anchors.fill: parent; hoverEnabled: true; cursorShape: Qt.PointingHandCursor; onClicked: { if (AudioService.sink && AudioService.sink.audio) AudioService.sink.audio.muted = !AudioService.sink.audio.muted; } }',
|
||||
leftIconItem,
|
||||
"dynamicMouseArea"
|
||||
);
|
||||
|
||||
@@ -711,7 +711,7 @@ PanelWindow {
|
||||
interval: BrightnessService.ddcAvailable ? 500 : 50
|
||||
repeat: false
|
||||
onTriggered: {
|
||||
BrightnessService.setBrightness(pendingValue);
|
||||
BrightnessService.setBrightnessInternal(pendingValue);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -745,7 +745,7 @@ PanelWindow {
|
||||
}
|
||||
onSliderDragFinished: function(finalValue) {
|
||||
parent.parent.brightnessDebounceTimer.stop();
|
||||
BrightnessService.setBrightness(finalValue);
|
||||
BrightnessService.setBrightnessInternal(finalValue);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ ScrollView {
|
||||
repeat: false
|
||||
onTriggered: {
|
||||
|
||||
BrightnessService.setBrightness(pendingValue);
|
||||
BrightnessService.setBrightnessInternal(pendingValue);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -55,7 +55,7 @@ ScrollView {
|
||||
onSliderDragFinished: function(finalValue) {
|
||||
|
||||
brightnessDebounceTimer.stop();
|
||||
BrightnessService.setBrightness(finalValue);
|
||||
BrightnessService.setBrightnessInternal(finalValue);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user