1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-13 01:02:18 -04:00

feature(vpn): add toggle to enable/disable auto connecting (#1925)

* feature(vpn): add toggle to enable/disable auto connecting

* refresh status after updating
This commit is contained in:
Augusto César Dias
2026-03-06 20:19:31 +01:00
committed by GitHub
parent 1eca9b4c2c
commit e872ddc1e7
3 changed files with 21 additions and 10 deletions

View File

@@ -75,11 +75,6 @@ Rectangle {
"label": I18n.tr("Auth Type"),
"value": data["connection-type"]
});
fields.push({
"key": "auto",
"label": I18n.tr("Autoconnect"),
"value": configData.autoconnect ? I18n.tr("Yes") : I18n.tr("No")
});
return fields;
}
@@ -271,6 +266,16 @@ Rectangle {
}
}
DankToggle {
width: parent.width
text: I18n.tr("Autoconnect")
checked: configData ? (configData.autoconnect || false) : false
visible: !VPNService.configLoading && configData !== null
onToggled: checked => {
VPNService.updateConfig(profile.uuid, {autoconnect: checked});
}
}
Item {
width: 1
height: Theme.spacingXS