1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-04 21:02:06 -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

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