feat: dashboard show on hover, media and weather tabs added
This commit is contained in:
+13
-12
@@ -3,6 +3,7 @@ import Quickshell
|
||||
import Quickshell.Io
|
||||
import qs.Components
|
||||
import qs.Helpers
|
||||
import qs.Services
|
||||
|
||||
Scope {
|
||||
id: root
|
||||
@@ -17,8 +18,8 @@ Scope {
|
||||
onPressed: {
|
||||
root.launcherInterrupted = false;
|
||||
if (!root.launcherInterrupted && !root.hasFullscreen) {
|
||||
const visibilities = Visibilities.getForActive();
|
||||
visibilities.launcher = !visibilities.launcher;
|
||||
const state = ShellState.forActive();
|
||||
state.launcher = !state.launcher;
|
||||
}
|
||||
root.launcherInterrupted = false;
|
||||
}
|
||||
@@ -28,8 +29,8 @@ Scope {
|
||||
name: "toggle-drawing"
|
||||
|
||||
onPressed: {
|
||||
const visibilities = Visibilities.getForActive();
|
||||
visibilities.isDrawing = !visibilities.isDrawing;
|
||||
const state = ShellState.forActive();
|
||||
state.isDrawing = !state.isDrawing;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -37,8 +38,8 @@ Scope {
|
||||
name: "toggle-nc"
|
||||
|
||||
onPressed: {
|
||||
const visibilities = Visibilities.getForActive();
|
||||
visibilities.sidebar = !visibilities.sidebar;
|
||||
const state = ShellState.forActive();
|
||||
state.sidebar = !state.sidebar;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,8 +47,8 @@ Scope {
|
||||
name: "show-osd"
|
||||
|
||||
onPressed: {
|
||||
const visibilities = Visibilities.getForActive();
|
||||
visibilities.osd = !visibilities.osd;
|
||||
const state = ShellState.forActive();
|
||||
state.osd = !state.osd;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -55,8 +56,8 @@ Scope {
|
||||
name: "toggle-settings"
|
||||
|
||||
onPressed: {
|
||||
const visibilities = Visibilities.getForActive();
|
||||
visibilities.settings = !visibilities.settings;
|
||||
const state = ShellState.forActive();
|
||||
state.settings = !state.settings;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -64,8 +65,8 @@ Scope {
|
||||
name: "toggle-clipboard"
|
||||
|
||||
onPressed: {
|
||||
const visibilities = Visibilities.getForActive();
|
||||
visibilities.clipboard = !visibilities.clipboard;
|
||||
const state = ShellState.forActive();
|
||||
state.clipboard = !state.clipboard;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user