feat(quickshell): show detailed status popups

This commit is contained in:
2026-09-25 17:20:08 -04:00
parent 56581c54a7
commit c31b2486e3
6 changed files with 556 additions and 7 deletions
+7 -1
View File
@@ -6,9 +6,15 @@ Block {
required property var service
property bool connected: service.connection !== "Disconnected"
signal detailsRequested(var anchorItem)
blockColor: connected ? "#2980b9" : "#e91e63"
interactive: true
text: connected ? "\uf1eb " + service.connection : "Disconnected !"
onClicked: Quickshell.execDetached(["nm-connection-editor"])
onClicked: mouse => {
if (mouse.button === Qt.LeftButton)
detailsRequested(root);
else
Quickshell.execDetached(["nm-connection-editor"]);
}
}