Robert Ancell
fc25e17a9f
network: Replace GtkNotebook with GtkStack
2019-11-06 22:04:15 +13:00
Robert Ancell
53f9249b83
network: Remove unused GtkBuilder IDs
2019-10-22 20:11:45 +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
Georges Basile Stavracas Neto
6e6e9952b4
network: fix Add Connection dialog
...
The Add Connection widgets from the connection
editor dialog weren't properly using the available
space, since they don't expand.
Fix that by making them expand and fill the available
space properly. It also avoids blank space by vertically
centering the list.
2019-09-17 22:14:51 +00:00
Adrien Plazas
91af270cce
connection-editor: Use GtkTemplate
2019-01-27 21:03:13 +00:00
Georges Basile Stavracas Neto
6da5f2ff58
network: Reduce connection editor dialog width
...
The current default width is 600px, which is a bit too much
and leaves a lot of blank space.
Fix that by reducing the default width to 500px.
https://bugzilla.gnome.org/show_bug.cgi?id=779841
2017-06-13 10:40:03 -03:00
Georges Basile Stavracas Neto
b62ed2f87b
network: Rely on notebook tabs to switch connection editor pages
...
Instead of using a sidebar, which is what the current implementation
uses to switch pages, the latest mockups [1] rely on the notebook
tabs.
This patch then updates the connection editor dialog to use the
notebook tabs as the page switcher widget.
[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-06-13 10:40:03 -03:00
Georges Basile Stavracas Neto
fe2a21e696
network: Make connection editor dialog use a headerbar
...
In order to start moving towards the new redesigned connection
editor [1], it is necessary to make the dialog use a headerbar.
Currently, however, it doesn't, making the connection editor
dialog inconsistent with the rest of the panels, and the GNOME
desktop as a whole.
Fix that by exporting the buttons as action buttons, and setting
the use-header-bar property to TRUE.
[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-21 10:41:43 -03: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
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
Bastien Nocera
c57faf5da5
network: Fix possible crash in connection editor
...
Disable the type-ahead search in the connection editor, the
number of items, and their positional stability means that
a search feature isn't warranted.
As a precaution, also check the success of
gtk_tree_selection_get_selected() to avoid crashes.
https://bugzilla.gnome.org/show_bug.cgi?id=693685
2013-03-27 11:25:51 +01:00
Dan Winship
8a52138cf6
network: add integrated "Add New Connection"
...
New VPN connections are created within the control center; other types
currently hit the nm-connection-editor fallback.
https://bugzilla.gnome.org/show_bug.cgi?id=674498
2013-01-30 13:05:34 -05:00
Matthias Clasen
e5cc7d8011
network: Break out wifi details code and add editing support
...
This code is fairly independent of the rest, and we don't want
net-device-wifi.c to become too massive and unmaintainable.
The code in connection-editor/ is fairly similar to
nm-connection-editor, with some simplification because we
currently only edit wireless connections.
The code in wireless-security/ is almost a straight copy
of the same code in nm-connection-editor, with some changes
to the .ui files to make them fit better in the new design.
2013-01-30 13:05:33 -05:00