Compare commits
2 commits
2227cb60fe
...
ac1669f990
| Author | SHA1 | Date | |
|---|---|---|---|
| ac1669f990 | |||
| 1afc8a88f1 |
1 changed files with 1 additions and 23 deletions
|
|
@ -11,7 +11,6 @@ PluginComponent {
|
|||
id: root
|
||||
|
||||
property bool isConnected: false
|
||||
property bool binaryAvailable: true
|
||||
property string tailscaleIP: ""
|
||||
property string currentExitNode: ""
|
||||
property var peers: []
|
||||
|
|
@ -107,30 +106,17 @@ PluginComponent {
|
|||
root.tailscaleIP = ""
|
||||
root.currentExitNode = ""
|
||||
root.peers = []
|
||||
if (code === 127) {
|
||||
root.binaryAvailable = false
|
||||
ToastService.showError("tailscalectl", "Tailscale binary not found")
|
||||
} else {
|
||||
ToastService.showError("tailscalectl", TailscaleLib.errorMessage("status"))
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function toggleTailscale() {
|
||||
if (!root.binaryAvailable) {
|
||||
ToastService.showError("tailscalectl", "Tailscale not available")
|
||||
return
|
||||
}
|
||||
toggleProcess.command = TailscaleLib.buildToggleCommand(root.isConnected)
|
||||
toggleProcess.running = true
|
||||
}
|
||||
|
||||
function setExitNode(hostname) {
|
||||
if (!root.binaryAvailable) {
|
||||
ToastService.showError("tailscalectl", "Tailscale not available")
|
||||
return
|
||||
}
|
||||
exitNodeProcess.command = TailscaleLib.makeExitNodeCommand(hostname)
|
||||
exitNodeProcess.running = true
|
||||
}
|
||||
|
|
@ -167,14 +153,6 @@ PluginComponent {
|
|||
width: parent.width
|
||||
height: Theme.spacingM + statusRow.implicitHeight + Theme.spacingM + peerList.height + Theme.spacingM
|
||||
|
||||
StyledText {
|
||||
visible: !root.binaryAvailable
|
||||
text: "Tailscale not available"
|
||||
anchors.centerIn: parent
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
color: Theme.surfaceVariantText
|
||||
}
|
||||
|
||||
Row {
|
||||
id: statusRow
|
||||
y: Theme.spacingM
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue