Tejal Palwankar
dfd0e38f3b
wifi: Fixed plural handling for different languages
...
Fixes #1463
2021-11-04 09:12:44 +00:00
Felipe Borges
c7bd442839
network: Show configuration button during wifi association
...
While connecting to a Wifi network g-c-c would hide the button that
launches the connection preferences dialog. This is inconvenient
when network manager keeps on attempting to reconnect to a
misconfigured network.
These changes rework the logic of the buttons by always presenting
the configuration button and toggling the visibility of the spinner
accordingly.
Fixes #493
2021-08-30 13:13:40 +00:00
Mohammed Sadiq
169f537e4b
network: Don't show modems supported by cellular panel
...
Cellular panel is already handling it
2021-08-13 19:25:41 +00:00
Mohammed Sadiq
bb6b3fbbcb
wifi: Use content style for listboxes
2021-05-19 03:25:47 +00:00
treysis
5a9fa905bc
network: display IPv6 gateway
2021-05-19 02:43:39 +00:00
treysis
5a18b369c6
Network: Show all IPv6 addresses for an interface
...
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1300
2021-05-12 14:17:52 +12:00
Carlos Garnacho
6524c9a529
network: Make IPv4/v6 pages drive the scrolledwindow adjustments
...
Those 2 pages in the connection editor dialog are scrollable, but don't
hook focus changes so they drive the adjustments. Make them do so.
2021-05-07 04:06:35 +00:00
Felipe Borges
93bbd53bca
network/connection-editor: Fix focus chain to allow keyboard navigation
...
Otherwise tabbing will never focus in the inner widgets.
2021-05-07 04:06:35 +00:00
Felipe Borges
afe1c35c57
network: Indicate the maximum password length accepted for wifi hotspots
...
The Wifi Hotspot setup dialog will error "Must have a minimum of 8 characters"
for all the situations in which nm_utils_wpa_psk_valid and nm_utils_wep_key_valid
report a given password to be invalid.
The case when this error is most obvious is when you enter a very lengthy password
and the dialog shows the very same error about the minimum password length.
These changes make the dialog account for the Maximum password length as well. It
assumes 16 characters for WEP and 63 characters for WPA/WPA2.
2021-05-07 04:02:51 +00:00
Igor Raits
f966c99409
network/connection-editor: Fixup creation of the netmask widget
...
Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1274
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2021-03-09 00:43:08 +00:00
treysis
ab443a02c1
network: Show DNS6 parameters in details and connection editor
...
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1231
2021-02-01 20:18:55 +00:00
Benjamin Berg
1decf825c1
network: Accept empty passwords if it is not saved
...
In that case, NM will use gnome-shell to prompt for the password. As
such, the form should validate no matter what password is set.
2021-02-01 03:29:02 +00:00
Benjamin Berg
e8df86411b
network: Pass NULL password if it is not saved for a secret key
...
This seems to be the right thing to do looking at the documentation for
nma_utils_menu_to_secret_flags.
2021-02-01 03:29:01 +00:00
Robert Ancell
2814785ad3
network: Stop using deprecated nm_remote_connection_get_secrets
2021-01-08 07:39:32 +00:00
Mohammed Sadiq
452439a036
wifi: Simplify airplane mode switch
2021-01-08 02:54:15 +00:00
Mohammed Sadiq
4b9dd7d54d
wifi-connection-row: Fix alignment of wifi name
2020-12-22 19:08:58 +05:30
Robert Ancell
aef13948eb
network: Remove duplicate list
...
We can just iterate over the GtkNotebook - no need to mantain a list of pages.
2020-12-17 21:27:51 +00:00
Robert Ancell
362548fbd1
network: Don't explicitly disconnect signals that are automatically disconnected.
2020-12-17 21:27:51 +00:00
Robert Ancell
8ded3d956f
network: Show spinner instead of delaying dialog
...
It's better to respond to the user immediately rather than delay the window opening.
2020-12-17 21:27:51 +00:00
Robert Ancell
a1e26cdac1
network: Set transient window from outside NetConnectionEditor constructor
2020-12-17 21:27:51 +00:00
Robert Ancell
d79fa68fbc
network: Make CENetmaskEntry
2020-12-11 19:06:48 +00:00
Robert Ancell
c1a13ccaba
network: Make CEIPAddressEntry
2020-12-11 19:06:48 +00:00
Robert Ancell
c9ea93f195
network: Use g_autoptr with GList
2020-12-11 19:06:48 +00:00
Robert Ancell
fbaa9cb607
network: Remove logic checking visibility of always visibile widget
2020-12-11 19:06:48 +00:00
Robert Ancell
25963ccf8c
network: Fix small memory leak
2020-11-24 20:59:58 +00:00
Robert Ancell
e58a504174
network: Remove unused function prototypes
2020-11-24 20:59:58 +00:00
Robert Ancell
15717be456
network: Correctly detect when ethernet devices are hotplugged.
...
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/995
2020-11-19 23:32:16 +00:00
Robert Ancell
64a2e54ec6
network: Update design of the WiFi list.
...
https://gitlab.gnome.org/Teams/Design/settings-mockups/raw/master/wifi/wifi-list.png
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1185
2020-11-16 17:01:16 +13:00
Robert Ancell
3beaa9d158
network: Move signals handlers into .ui files
2020-11-11 20:13:46 +00:00
Robert Ancell
551d72280b
network: Stop using deprecated nm_device_*_get_hw_address
...
There is a general nm_device_get_hw_address which has been available since
NetworkManager 0.9.10.
2020-11-08 22:41:40 +00:00
Robert Ancell
83925b3e41
network: Sort Wifi connections
...
Sort connected first, then configured, then by strength.
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/736
2020-11-08 20:06:42 +00:00
Robert Ancell
bc6400a8d7
network: Fix SAE password visibility toggle.
...
Was trying to toggle the wrong widget.
2020-11-05 12:36:38 +13:00
Dmitry Sharshakov
b31520ae8b
Disable the button for hidded Wi-Fi when Wi-Fi is turned off
2020-09-25 03:35:56 +00:00
Jonathan Kang
918838f567
network: complete SAE support
...
Added WirelessSecuritySAE class to fully implement SAE support.
2020-09-25 02:06:52 +00:00
Bastien Nocera
eb79846c53
network: Fix missing prototype error
...
gnome-control-center/panels/network/net-device-wifi.c:1179:1: warning: no previous prototype for ‘nm_client_on_permission_change’ [-Wmissing-prototypes]
1179 | nm_client_on_permission_change (NetDeviceWifi *self) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2020-09-16 10:11:48 -03:00
Jamison Lofthouse
9efe9eefd3
Monitor NMClient permissions for change
2020-08-19 09:04:35 +12:00
Bin Li
f66e22df57
details-page.ui: Fixed rows of text collide, increased child's top_attach
...
after auto_connect_check.
Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/933
2020-08-18 15:06:40 +12:00
Adrien Plazas
fd60c313df
Stop using HANDY_USE_UNSTABLE_API
...
It isn't needed anymore since libhandy 0.90.0.
2020-08-18 02:51:04 +00:00
Robert Ancell
f1d892f46b
network: Fix logic in showing IP6 route metric.
...
The logic was inverted and ensured the value was always <= 0.
2020-08-07 03:40:01 +00:00
Mohammed Sadiq
cc7662e24b
wifi: Add HotSpot QR code support
...
When wifi hotspots are created generate a QR code
so that supported devices can connect to the hotspot
by simply scanning the QR code image
2020-08-05 14:25:51 +05:30
Adrien Plazas
f2f188974d
Adapt to HdyActionRow changes
...
Its title property got dropped as it was coliding with the one it
inherits from HdyPreferencesRow, so use that one instead.
See https://gitlab.gnome.org/GNOME/libhandy/-/issues/258
2020-07-30 12:07:05 +00:00
Yuri Chornoivan
e7050ab6f4
Fix minor typos
2020-07-20 10:38:09 +03:00
Adrien Plazas
684d1202c1
Fix the HdyActionRow child order
...
In libhandy 0.0, action children were added from the end to the start,
in libhandy 1 it is from the start to the end, so the order they are
added to the row need to be reversed.
2020-07-20 08:04:28 +02:00
Adrien Plazas
0c71793e7c
Stop using the action HdyActionRow child type
...
It has been dropped and is now the default child type.
2020-07-20 08:04:28 +02:00
Adrien Plazas
f06379e30c
Replace HdyColumn by HdyClamp
...
In libhandy 1, HdyClamp replaces HdyColumn. This stops setting values
when they match HdyClamp's defaults.
2020-07-20 08:04:28 +02:00
Adrien Plazas
9e2a2836d9
Use GtkDialog instead of HdyDialog
...
HdyDialog has been dropped in libhandy 1.
2020-07-20 08:04:28 +02:00
Robert Ancell
53c9d4999f
network: Remove unused sort function.
...
Nothing was setting the "first" or "last" data used in the sort.
2020-07-19 23:27:30 +00:00
David Bauer
1d0b664f7c
Add support for Enhanced Open WiFi security
2020-07-17 03:41:44 +00:00
Robert Ancell
36196e422f
network: Fix broken logic
...
Was introduced in ed15c1a2f0
2020-07-17 13:39:30 +12:00
Michael Catanzaro
d055c4de5c
Fix -Wimplicit-function-declaration in previous commit
...
Dumb mistake, sorry. Follow up to !791
2020-07-16 18:59:22 -05:00