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
Matthias Clasen
eb9c61f3e0
network: Avoid jumping dialogs
...
The connection editor window is shown before all of its pages are
initialized, causing it to jump when it gets its final size. Avoid
that by not showing it before it is ready.
https://bugzilla.gnome.org/show_bug.cgi?id=693781
2013-04-16 11:28:16 +02:00
Matthias Clasen
7618df792f
network: Allow setting title on connection editor
...
We want the title to match whats in the device list, which
sometimes does not match the connection id exactly. This
API lets us do so.
https://bugzilla.gnome.org/show_bug.cgi?id=693780
2013-04-15 08:27:36 -04:00
Kalev Lember
7bef593d71
network: mark connection editor changed in a few more cases
...
This makes sure the "Apply" button becomes sensitive when clicking on
"Connect automatically" or "Make availabe to other users".
https://bugzilla.gnome.org/show_bug.cgi?id=697098
2013-04-10 01:26:34 +02: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
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