gnome-control-center/panels/network
Hendrik Müller 48497080b3 wifi: Fix bug in Known Wi-Fi Networks dialog
The "Forget" button would only update it's sensitivity after the first
select and deselect, when selecting and deselecting rows in the
"Known Wi-Fi Networks" dialog.
When selecting the first row, it would go from disabled to enabled.
Then deselecting that row would cause the button to go from enabled to
disabled.
Selecting any rows after that would no longer update the sensitivity and
make the dialog essentially useless.

The issue was, that the signals "add" and "remove" where being
expected to be emitted when the connection list updates its rows.
However, neither CcWifiConnectionList nor GtkListBox emit these signals.
The fix was, to emit these two signals at the appropriate locations.
The signals have also been renamed to "add-row" and "remove-row" to
make their purpose more clear.

Closes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1824
2022-08-03 11:05:16 +00:00
..
connection-editor network/ce: Provide error tooltip in connection editor 2022-06-20 23:37:44 +00:00
icons Add individual app icons 2022-01-31 14:08:22 +00:00
wireless-security Rename app-id to org.gnome.Settings 2022-01-21 13:08:50 +00:00
cc-network-panel.c network: Use AdwPreferences{Page,Group} for network panel 2022-02-04 17:54:25 +00:00
cc-network-panel.h network: Merge together methods 2019-11-06 10:16:40 +13:00
cc-network-panel.ui Make the network settings panel more screen reader friendly 2022-05-10 21:26:05 +00:00
cc-qr-code.c network: Fix a possible memory leak in QR code 2022-02-12 21:47:07 +00:00
cc-qr-code.h wifi: Use Paintables for QR code 2022-01-20 19:06:22 +05:30
cc-wifi-connection-list.c wifi: Fix bug in Known Wi-Fi Networks dialog 2022-08-03 11:05:16 +00:00
cc-wifi-connection-list.h network: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-wifi-connection-row.c wifi: Allow accessing settings of known wifi networks 2022-07-06 19:34:56 +00:00
cc-wifi-connection-row.h wifi: Allow accessing settings of known wifi networks 2022-07-06 19:34:56 +00:00
cc-wifi-connection-row.ui Make buttons in actions rows and header flat 2022-06-01 02:17:13 +00:00
cc-wifi-hotspot-dialog.c network: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-wifi-hotspot-dialog.h network: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-wifi-hotspot-dialog.ui Make the network settings panel more screen reader friendly 2022-05-10 21:26:05 +00:00
cc-wifi-panel.c network: fix line break issues 2022-06-20 01:24:25 +00:00
cc-wifi-panel.h network: Use #pragma once on headers 2018-11-05 08:33:22 -02:00
cc-wifi-panel.ui Make the network settings panel more screen reader friendly 2022-05-10 21:26:05 +00:00
gnome-network-panel.desktop.in.in Add individual app icons 2022-01-31 14:08:22 +00:00
gnome-wifi-panel.desktop.in.in network: Add "hotspot" keyword to the WiFi panel 2019-05-14 01:55:59 +00:00
lock-small-symbolic.svg network: Minimize small symbolic icons 2022-01-24 20:07:52 +00:00
meson.build Add individual app icons 2022-01-31 14:08:22 +00:00
net-device-bluetooth.c network: Replace deprecated nm_client_deactivate_connection 2022-06-20 02:29:39 +00:00
net-device-bluetooth.h network: Use AdwActionRow for NetDeviceBluetooth 2022-02-04 17:54:25 +00:00
net-device-ethernet.c network: Replace deprecated nm_device_disconnect 2022-06-20 02:29:39 +00:00
net-device-ethernet.h network: Use AdwPreferences{Page,Group} for network panel 2022-02-04 17:54:25 +00:00
net-device-mobile.c network: Replace deprecated nm_client_deactivate_connection 2022-06-20 02:29:39 +00:00
net-device-mobile.h network: Convert NetDeviceEthernet, NetDeviceBluetooth and NetDeviceMobile to GtkTemplate 2019-11-06 10:40:23 +13:00
net-device-wifi.c wifi: Fix bug in Known Wi-Fi Networks dialog 2022-08-03 11:05:16 +00:00
net-device-wifi.h network: Port to GTK4 2021-12-14 22:34:21 -03:00
net-proxy.c network: Port to GTK4 2021-12-14 22:34:21 -03:00
net-proxy.h network: Port to GTK4 2021-12-14 22:34:21 -03:00
net-vpn.c network: Fix VPN with unescaped ampersand 2022-07-20 17:53:11 +00:00
net-vpn.h network: Use AdwActionRow and GtkListBox for vpn list 2022-02-04 17:54:25 +00:00
network-bluetooth.ui network: Use AdwActionRow for NetDeviceBluetooth 2022-02-04 17:54:25 +00:00
network-dialogs.c network: Port to GTK4 2021-12-14 22:34:21 -03:00
network-dialogs.h network: Use #pragma once on headers 2018-11-05 08:33:22 -02:00
network-ethernet.ui Make buttons in actions rows and header flat 2022-06-01 02:17:13 +00:00
network-mobile.ui Make the network settings panel more screen reader friendly 2022-05-10 21:26:05 +00:00
network-proxy.ui Make buttons in actions rows and header flat 2022-06-01 02:17:13 +00:00
network-vpn.ui Make buttons in actions rows and header flat 2022-06-01 02:17:13 +00:00
network-wifi.ui network-wifi: Use ListBox in popover 2022-06-01 02:17:13 +00:00
network.gresource.xml Rename app-id to org.gnome.Settings 2022-01-21 13:08:50 +00:00
panel-common.c Network: Show all IPv6 addresses for an interface 2021-05-12 14:17:52 +12:00
panel-common.h Network: Show all IPv6 addresses for an interface 2021-05-12 14:17:52 +12:00
qrcodegen.c wifi: Add HotSpot QR code support 2020-08-05 14:25:51 +05:30
qrcodegen.h wifi: Add HotSpot QR code support 2020-08-05 14:25:51 +05:30
ui-helpers.c network: Move common code to common location 2019-11-27 22:05:46 +00:00
ui-helpers.h network: Move common code to common location 2019-11-27 22:05:46 +00:00
warning-small-symbolic.svg network: Minimize small symbolic icons 2022-01-24 20:07:52 +00:00
wifi-panel.css network: Fix QR code with dark theme 2022-02-11 17:24:52 +00:00