feat: dashboard show on hover, media and weather tabs added
This commit is contained in:
@@ -16,7 +16,7 @@ Item {
|
||||
required property bool muted
|
||||
required property bool sourceMuted
|
||||
required property real sourceVolume
|
||||
required property var visibilities
|
||||
required property ScreenState screenState
|
||||
required property real volume
|
||||
|
||||
implicitHeight: layout.implicitHeight + Tokens.padding.smaller * 2
|
||||
@@ -53,7 +53,7 @@ Item {
|
||||
|
||||
// Microphone volume
|
||||
WrappedLoader {
|
||||
shouldBeActive: Config.osd.enableMicrophone && (!Config.osd.enableBrightness || !root.visibilities.session)
|
||||
shouldBeActive: Config.osd.enableMicrophone && (!Config.osd.enableBrightness || !root.screenState.session)
|
||||
|
||||
sourceComponent: CustomMouseArea {
|
||||
function onWheel(event: WheelEvent) {
|
||||
|
||||
@@ -16,16 +16,16 @@ Item {
|
||||
property bool muted
|
||||
property real offsetScale: shouldBeActive ? 0 : 1
|
||||
required property ShellScreen screen
|
||||
readonly property bool shouldBeActive: visibilities.osd && Config.osd.enabled && !(visibilities.utilities && Config.utilities.enabled)
|
||||
readonly property bool shouldBeActive: screenState.osd && Config.osd.enabled && !(screenState.utilities && Config.utilities.enabled)
|
||||
property real sidebarOffset: sidebarOrSessionVisible ? 12 : 0
|
||||
required property bool sidebarOrSessionVisible
|
||||
property bool sourceMuted
|
||||
property real sourceVolume
|
||||
required property var visibilities
|
||||
required property ScreenState screenState
|
||||
property real volume
|
||||
|
||||
function show(): void {
|
||||
visibilities.osd = true;
|
||||
screenState.osd = true;
|
||||
timer.restart();
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@ Item {
|
||||
|
||||
onTriggered: {
|
||||
if (!root.hovered)
|
||||
root.visibilities.osd = false;
|
||||
root.screenState.osd = false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -107,7 +107,7 @@ Item {
|
||||
muted: root.muted
|
||||
sourceMuted: root.sourceMuted
|
||||
sourceVolume: root.sourceVolume
|
||||
visibilities: root.visibilities
|
||||
screenState: root.screenState
|
||||
volume: root.volume
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user