From c13650d862c94c08a546444802f90ddbb3e0692f Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Wed, 27 Feb 2019 00:55:04 -0800 Subject: 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 --- app/wifi/Wifi.qml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'app/wifi/Wifi.qml') 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, ")") -- cgit 1.2.3-korg