Automeris naranja
af55df0194
network-wifi: Remove "activatable" property from some CcListRows
...
The CcListRow template already sets the row
as activatable[1].
[1] https://gitlab.gnome.org/GNOME/gnome-control-center/-/blob/gnome-45/panels/common/cc-list-row.ui?ref_type=heads#L4
2024-02-20 19:04:26 -03:00
Bart Gravendeel
cacc2b5bef
Remove use-underline property from all CCListRows
2024-01-04 10:11:35 +00:00
velsinki
794d8f5135
wifi: Move Saved Network mostly to .ui and clean up
...
It is cleaner to define the dialog in a .ui file. Moreover, since we are
initializing the main Visible Networks list in the code, we can
initialize the Saved Networks list in the same location, in the same
style.
2023-12-19 09:33:26 +00:00
Automeris naranja
0b17fff10b
network-wifi: Fix wrong a11y label of the "Connect to Hidden Network" row
...
This a11y label of this row is "Show Saved Networks", which is wrong.
2023-11-05 08:26:59 +00:00
Felipe Borges
e95645187d
wifi: Close "Saved Wi-Fi Networks" dialog on Escape key
2023-11-02 11:22:18 +01:00
Felipe Borges
8172f638e0
network: Show "Undo" toast when forgetting network in "Saved Wi-Fi Networks"
...
Fixes #2670
2023-11-02 11:22:18 +01:00
Felipe Borges
fd1ac377ae
network: Use AdwSwitchRow for wifi device enable row
...
In commit 2a33247f52
the
cc_list_row_get_active() method got removed despite still being
used in the network settings. This was breaking our build.
2023-06-30 11:52:42 +02:00
Fareed
1b70d766d6
wi-fi: Move controls out of headerbar
...
Enable switch and dropdown taken out of header bar.
Follow order of Network mockups for row order. Wifi hotspot
remains here until full network panel redesign completed.
Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2413
2023-06-12 19:40:04 -04:00
iampkumar02
27d5e7dd26
wifi: Center panel title when subtitle isn't visible
...
We used to have a custom title widget containing a label for the
title and another for the subtitle (status). When the subtitle label
wasn't visible, the title label wouldn't get centered vertically in
the headerbar.
By porting the custom title widget to AdwWindowTitle we get the title
centered for free.
Fixes #1891
2023-04-11 13:49:09 +02:00
Hendrik Müller
add2f0d2f7
wifi: Add QR code to share Wi-Fi networks
...
Many devices are able to scan a specifically formatted QR code to
connect to a wifi network.
To make sharing of wifi connections easier, it would be helpful to
display such a QR code in the wifi settings.
A button is added to the wifi connection row. This row is shown in
the general wifi settings panel, as well as in the "Known Wi-Fi Network"
dialog. Clicking the button opens an additional dialog, which shows the
QR code.
2023-02-14 19:11:07 -03:00
sunflowerskater
8e43d2c53d
wi-fi: Rename "Known Networks" to "Saved Networks"
...
This change follows the latest mockups, which use the term "Saved Networks":
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/network/wifi-settings.png
2023-01-06 12:26:37 +00:00
Maximiliano Sandoval R
7cb4dc4ff0
network-wifi: Use ListBox in popover
...
This gives us the correct style on the popover.
2022-06-01 02:17:13 +00:00
Maximiliano Sandoval R
42f64f197f
Make buttons in actions rows and header flat
2022-06-01 02:17:13 +00:00
Lukáš Tyrychtr
861d762ce5
Address review feedback
2022-05-10 21:26:05 +00:00
Lukáš Tyrychtr
3151598aef
Make the network settings panel more screen reader friendly
2022-05-10 21:26:05 +00:00
Christopher Davis
981a8cea7b
panels: Use .boxed-list
instead of .content
...
The `.content` style class is deprecated in favor
of the `.boxed-list` style class, which is named
after the design pattern it's used for.
2021-12-16 12:52:44 -08:00
Georges Basile Stavracas Neto
efbad6eb50
network: Port to GTK4
...
Boy this was hard.
To ease the pain of porting wireless-security to GTK4, add
a new WsFileChooserButton class that mimics the behavior of
a button that triggers a filechooser, as per the migration
guide suggests.
There were lots of GtkGrids, so the diff is particularly
horrendous. Sorry.
This needs serious testing before landing.
2021-12-14 22:34:21 -03: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
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
Robert Ancell
39113f6a03
network: Move signals into GtkBuilder files
2019-11-06 10:40:23 +13:00
Robert Ancell
7b01c11840
network: Convert NetDeviceWifi to GtkTemplate
2019-11-06 10:40:23 +13:00
Robert Ancell
96585c1542
network: Remove unused hotspot connected label
2019-10-22 20:11:45 +00:00
Robert Ancell
4100c69d9c
network: Move panel properties into GtkBuilder files
2019-10-22 20:11:45 +00:00
Robert Ancell
b331d75df5
network: Rename widget IDs to standard names
2019-10-22 20:11:45 +00:00
Robert Ancell
53f9249b83
network: Remove unused GtkBuilder IDs
2019-10-22 20:11:45 +00:00
Robert Ancell
e7cec00235
network: Remove unused wifi dialog
...
This seems to have been copied from the connection editor code, but is not
actually used.
2019-10-22 20:11:44 +00:00
Robert Ancell
6d7e552ae1
network: Remove hidden notebook tabs from GtkBuilder files
...
These tabs are never shown and many were marked for translation.
2019-09-30 16:10:09 +13:00
Iain Lane
566db3a35f
network: Handle cloned-mac setting
...
This can be set to 'preserve', 'permanent', 'random' or 'stable'. We
need to handle these values otherwise we can end up with the editor
being un-saveable.
Turn the entry in to a GtkComboBoxText with those items in it, allowing
a mac address to be typed too.
Partial copy of 85b6b659a140a59c3df787062e089a0b4e2a547d from
network-manager-applet.
2019-06-27 03:37:37 +00:00
Benjamin Berg
d126b3db5e
wifi: Hook up new connection list widget
2019-01-07 15:29:23 +01:00
Adrien Plazas
943c90074c
wifi: Allow the panel to reach narrower sizes
2018-11-26 15:36:34 +01:00
Robert Ancell
58d5c9411d
shell: Remove AppMenu
...
https://wiki.gnome.org/Initiatives/GnomeGoals/AppMenuRetirement
2018-10-17 22:14:27 +00:00
Robert Ancell
bf67ebc34e
wifi: Don't translate placeholder text
...
Placeholder text was marked as translatable, but this is always replaced so
no need to translate it. Remove two unused tabs with translatable labels.
2018-08-27 22:48:05 +00:00
Will Cooke
817a065e50
network: Use monospace font for wi-fi hotspot password
...
https://bugzilla.gnome.org/show_bug.cgi?id=785413
2018-03-01 11:22:38 -05:00
Georges Basile Stavracas Neto
a124a233ea
network: Replace GtkVBox with GtkBox
...
GtkVBox is deprecated, and GtkBox with the vertical
orientation has the exact same layout.
2018-01-26 22:25:18 -02:00
Xiang Fan
c12c3b9298
wifi: Fix indentation
...
https://bugzilla.gnome.org/show_bug.cgi?id=786736
2018-01-21 13:03:23 -02:00
Georges Basile Stavracas Neto
cf62c0abb7
network: Rework NetDeviceWifi interface
...
The UI definitions of the Wi-Fi devices currently contain many
widgets in the stack, such as the tower icon, the enable/disable
switch and the status.
In the new Wi-Fi panel, all those widgets will clutter the
interface and break the entire UI.
Fix that by splitting those widgets in two different containers:
1. The header_box container, with the menu button and the
enable/disable switch.
2. The center_box widget, with the title and status labels,
which will be consumed by the Wi-Fi panel to be the center
widget of the headerbar.
This commit also introduces two getters that expose those two
containers. With that, another load of code could be simplified.
https://bugzilla.gnome.org/show_bug.cgi?id=784818
2017-07-17 23:41:25 -03:00
Georges Basile Stavracas Neto
3317e88de8
network: Don't manage Wi-Fi devices
...
The Wi-Fi devices are going to be managed with the
to-be-introduced Wi-Fi panel, and don't need to
be available in the Network panel anymore.
This patch then blacklists Wi-Fi devices and doesn't
let the Network panel manage them.
https://bugzilla.gnome.org/show_bug.cgi?id=784818
2017-07-17 23:41:08 -03:00
Jonathan Kang
9cc065bb04
network: Update the hotspot dialog
...
Update the hotspot dialog according to the new redesigned Network
panel[1].
[1] https://github.com/gnome-design-team/gnome-mockups/blob/master/system-settings/network/aday2/network-wires.png
https://bugzilla.gnome.org/show_bug.cgi?id=779841
2017-05-22 12:28:32 -03:00
Piotr Drąg
d791e5b334
Disambiguate "Reset" string with context
2016-09-27 17:36:19 +02:00
Bastien Nocera
50d4cc2263
network: Rename hotspot security key to "Password"
...
https://bugzilla.gnome.org/show_bug.cgi?id=735909
2015-07-26 23:58:17 +02:00
David King
86b7af3f0e
panels: Mark label strings as translatable
...
https://bugzilla.gnome.org/show_bug.cgi?id=736052
2014-09-04 16:00:20 +01:00
David King
745c7ef9de
panels: Fix all but one uses of use-stock property
...
Avoid the deprecated use-stock.
https://bugzilla.gnome.org/show_bug.cgi?id=736052
2014-09-04 14:14:31 +01:00
Bastien Nocera
df834ae74c
network: Center "Wi-Fi hotspot" properties
2014-09-02 19:09:45 +02:00
Frédéric Péters
cde472b6b2
network: give an empty title to the hotspot dialog
...
The hotspot dialog didn't specify a title at all, and that meant
"gnome-control-center" displayed was used as title.
https://bugzilla.gnome.org/show_bug.cgi?id=721162
2014-01-08 14:23:02 +01:00
Yosef Or Boczko
d4ef801743
network: Use margin-start/end instead of margin-left/right
...
https://bugzilla.gnome.org/show_bug.cgi?id=712661
2013-11-19 22:26:49 +02:00
Rui Matos
c5b70a7876
network: Remove unused toplevel windows from .ui files
...
https://bugzilla.gnome.org/show_bug.cgi?id=708286
2013-10-01 10:05:02 +02:00
Giovanni Campagna
57f85eb4da
network: remove placeholder label contents
...
We don't want these to appear, not even for a frame.
https://bugzilla.gnome.org/show_bug.cgi?id=706330
2013-08-21 09:41:22 +02:00
Thomas Wood
f17b62ceb3
network: prevent the "Details" and "Hotspot" dialogs from being resizable
...
https://bugzilla.gnome.org/show_bug.cgi?id=702487
2013-06-18 17:38:37 +01:00
Piotr Drąg
1c60b5ede8
Mark some strings as translatable
...
Also unmark some others that probably shouldn't
be translatable in the first place.
2013-04-01 00:13:50 +02:00
Matthias Clasen
cea45f707c
network: Improve accessibility
...
Add accessible names for a number of switches and buttons which
don't have meaningful representation in orca, otherwise.
https://bugzilla.gnome.org/show_bug.cgi?id=693552
2013-02-11 18:22:11 -05:00