Matthias Clasen
377fbad218
network: Add firewall zone support for vpn
...
At the same time, we add 'make available to all users'
https://bugzilla.gnome.org/show_bug.cgi?id=694577
2013-03-04 21:46:10 -05:00
Matthias Clasen
e183775af7
network: Add firewall zone support for wired
...
https://bugzilla.gnome.org/show_bug.cgi?id=694577
2013-03-04 21:46:02 -05:00
Matthias Clasen
7de70b9821
network: Add firewall zone support for wifi
...
https://bugzilla.gnome.org/show_bug.cgi?id=694577
2013-03-04 21:45:56 -05:00
Matthias Clasen
5918f58533
Add a cancellable to the page base class
...
This will be used for firewall setup.
2013-03-04 21:45:55 -05:00
Matthias Clasen
844ca77921
network: Add firewall helper functions
...
This code will be used in subsequent commits to add
firewall zone support to connections.
https://bugzilla.gnome.org/show_bug.cgi?id=694577
2013-03-04 21:45:48 -05:00
Thomas Bechtold
07aaa06b1e
network: Plug memory leaks
2013-02-15 15:19:19 +01:00
Bastien Nocera
a55000a294
network: Fix compile-time warnings
2013-02-15 13:45:28 +01:00
Dan Winship
dcb932bd9d
network: fix initial sensitivity of editor "Add" button
...
The "only make Apply/Add sensitive if something changed" rule should
not apply to new connections; they are already "changed".
https://bugzilla.gnome.org/show_bug.cgi?id=693659
2013-02-14 14:43:25 -05:00
Dan Winship
510998041a
network: mark connection editor changed when editing IPv4/IPv6 pages
...
When this got rewritten to be different from nm-connection-editor's,
some of the ce_page_changed() calls accidentally got dropped, so
certain changes on these pages would not cause the "Apply" button to
become sensitive.
https://bugzilla.gnome.org/show_bug.cgi?id=693659
2013-02-14 14:43:13 -05:00
Jeremy Bicha
5ed961f546
network: Add accessibile labels to buttons in the popup dialogs
...
https://bugzilla.gnome.org/show_bug.cgi?id=693657
2013-02-12 18:07:17 -05:00
Jeremy Bicha
7061457da4
network: Set mnemonic labels for editable text fields for a11y
...
https://bugzilla.gnome.org/show_bug.cgi?id=693657
2013-02-12 18:07:15 -05:00
Jeremy Bicha
5cbc89d749
network: Add more mnemonic_widget relations for accessibility
...
https://bugzilla.gnome.org/show_bug.cgi?id=693657
2013-02-12 18:07:14 -05:00
Aleksander Morgado
f094cc0e6e
Revert "network: Allow compiling against NM 0.9.6"
...
This reverts commit ec704ab62f
.
This will effectively bump again the NM requirement to 0.9.7.995.
2013-02-12 17:42:59 +01:00
Cosimo Cecchi
0969b36a65
network: unfuzzy symbolic buttons and make them square
...
Use the 'image-button' style class to make symbolic buttons square
(as supported by latest Adwaita), and make sure to use the correct icon
size for all symbolics to avoid fuzzyness.
https://bugzilla.gnome.org/show_bug.cgi?id=693357
2013-02-11 11:43:43 -05:00
Cosimo Cecchi
2acd6a5303
network: add some spacing between rows
...
In the IPv4/IPv6 pages the grid packing address controls has no spacing
at all.
https://bugzilla.gnome.org/show_bug.cgi?id=693357
2013-02-11 11:43:43 -05:00
Dan Winship
f85aed9516
network: disable "Apply" in editor if connection hasn't changed
...
https://bugzilla.gnome.org/show_bug.cgi?id=692925
2013-02-06 16:20:27 -05:00
Dan Winship
ec704ab62f
network: Allow compiling against NM 0.9.6
...
NM 0.9.7 has still not been released, even as a tarball, so allow
compiling against 0.9.6 (without certain bits of new functionality).
https://bugzilla.gnome.org/show_bug.cgi?id=691721
2013-02-06 16:06:01 -05:00
Piotr Drąg
3d2448516b
network: Add context to ambiguous strings
...
It clashes with "Metric" as a measurement format in Region panel.
2013-01-31 18:36:40 +01:00
Rico Tzschichholz
b489f0d24c
networks: fix build with -Werror=format-security
2013-01-31 14:56:47 +01:00
Tim Lunn
3c0af77abb
network: fix make distcheck
...
https://bugzilla.gnome.org/show_bug.cgi?id=692896
2013-01-31 09:51:47 +01:00
Bastien Nocera
40714bac05
Revert "network: Fix build"
...
This reverts commit 3f8e94a3ce
.
Bug was already fixed in 7a0887e222
.
2013-01-30 20:12:13 +01:00
Bastien Nocera
3f8e94a3ce
network: Fix build
...
../../../../panels/network/connection-editor/ce-page-ip4.c:32:39: fatal error: egg-list-box/egg-list-box.h: No such file or directory
2013-01-30 20:10:53 +01:00
Dan Winship
7a0887e222
network: fix srcdir!=builddir build
2013-01-30 13:38:20 -05: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
Dan Winship
184b94908e
network: fall back to nm-connection-editor for unknown types
...
If asked to create or edit an unrecognized type, hand it off to
nm-connection-editor.
https://bugzilla.gnome.org/show_bug.cgi?id=674498
2013-01-30 13:05:34 -05:00
Dan Winship
8cfe8d10ba
network: add VPN support to the connection editor
...
Unfortunately, the VPN plugins provide their own .ui files for their
editor pages, so we can't make them look competely GNOME-3-ish. But
the code does try to fix them up a little bit by realigning the
labels.
vpn-helpers.[ch] is nearly identical to network-manager-applet's,
but eventually this code will move into libnm-gtk.
https://bugzilla.gnome.org/show_bug.cgi?id=691285
2013-01-30 13:05:34 -05:00
Matthias Clasen
8b593e6ac8
network: Implement the new design for wired
...
This expands the connection editor to cover ethernet,
and adds support for multiple wired profiles.
2013-01-30 13:05:33 -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