diff options
author | Matt Ranostay <matt.ranostay@konsulko.com> | 2019-02-27 00:55:04 -0800 |
---|---|---|
committer | Matt Ranostay <matt.ranostay@konsulko.com> | 2019-02-27 21:43:38 -0800 |
commit | c13650d862c94c08a546444802f90ddbb3e0692f (patch) | |
tree | bcbdef8b5c7342e3bb62860f22a03016f20a8c7b /app | |
parent | 3d46d6a0cf923eeea00052e6ed9cfd0a32965736 (diff) |
settings: wifi: qml: add 'Forget Network' button
Allow the user to forget a known network in the Settings UI
Bug-AGL: SPEC-2184
Change-Id: I3edec2ae9e23a7cc9a0d87fcecfe9842b6856240
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Diffstat (limited to 'app')
-rw-r--r-- | app/wifi/Wifi.qml | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/app/wifi/Wifi.qml b/app/wifi/Wifi.qml index e17b1f5..b4f4485 100644 --- a/app/wifi/Wifi.qml +++ b/app/wifi/Wifi.qml @@ -61,6 +61,7 @@ SettingPage { Column { anchors.left: icon.right anchors.leftMargin: 5 + id: networkName Label { id: networkNameText text: ssid @@ -77,7 +78,19 @@ SettingPage { color: "white" } } - + Column { + anchors.left: networkName.right + anchors.leftMargin: 50 + Button { + visible: sstate === "ready" + || sstate === "online" + text: 'Forget Network' + onClicked: { + console.log("Removing network ", ssid, " (", service, ")") + network.remove(service) + } + } + } onClicked: { if ((sstate === "ready") || sstate === "online") { console.log("Disconnecting from ", ssid, " (", service, ")") |