Commit graph

72 commits

Author SHA1 Message Date
Richard Hughes
c162258d23 network: Make the bottom button alignments match the mockups 2012-02-08 14:45:47 +00:00
Richard Hughes
cd48bba555 network: Remove the unused unlock button
It's wrecking the bottom padding alignment and is in the header in the mockups...
2012-02-08 14:45:47 +00:00
Richard Hughes
552d994300 network: rework the UI file to be more acceptable to glade 2012-02-08 14:45:47 +00:00
Richard Hughes
7a1472e8b5 network: use some new property names in the UI file
I want to reduce the diffstat noise with new versions of glade.
2012-02-08 14:45:46 +00:00
Richard Hughes
a34184910a network: Add the 'Forget Network' button in the wireless page 2012-02-08 14:45:46 +00:00
Richard Hughes
1b74ddb8c5 network: Move the 'Airplane Mode' switch up into the shell header
This closer matches the mockups done by Lapo.
2012-01-09 15:24:57 +00:00
Richard Hughes
7923b995b7 network: Move the device speed up to the device header
This makes the panel closer match the new mockup provided by the design team.
2012-01-09 10:20:45 +00:00
Matthias Clasen
57a1099b24 network: Make tabbing through the proxy page work 2011-11-03 14:06:08 -04:00
Matthias Clasen
4181028c72 Network: accessibility improvements
Add missing relations and labels to make orca speak a bit more
understandably.
2011-11-03 11:00:57 -04:00
Bastien Nocera
65f850e0c5 network: Add label to toolbar buttons 2011-10-25 17:37:47 +01:00
Bastien Nocera
99de2e3548 network: Rename "Options..." to "Configure..."
As "Options..." isn't an action, and is thus not a good button
label.

https://bugzilla.gnome.org/show_bug.cgi?id=657002
2011-08-26 18:44:37 +01:00
Jiří Klimeš
382509986a network: Show VPN type and info in panel
For all the VPN types

https://bugzilla.gnome.org/show_bug.cgi?id=657303
2011-08-26 13:32:22 +01:00
Jiří Klimeš
31f975996e network: Mobile broadband bug fixes
Fix On/off switch, options buttons and info display

https://bugzilla.gnome.org/show_bug.cgi?id=657303
2011-08-26 13:21:17 +01:00
Bastien Nocera
8e557aeaa3 network: Fix toolbar style
We always want an icon toolbar style for those.

https://bugzilla.gnome.org/show_bug.cgi?id=651595
2011-06-21 15:42:44 +01:00
Matthias Clasen
a7c3024998 Network: Improve wording of warnings
Also, add a warning when stopping hotspots, too, and consequently
add the dots back to the stop button as well.
2011-05-26 18:47:27 -04:00
Matthias Clasen
24c320a2c3 Network: put the dots back in the hotspot button
After all we are showing a dialog now, sometimes...
2011-05-26 17:42:14 -04:00
Matthias Clasen
1b60a6fd6b Network: Remove ellipses from hotspot buttons
There's no dialogs anymore...
2011-05-26 11:59:16 -04:00
Matthias Clasen
64e94a0adb Implement network sharing
This is an implementation of network sharing (aka 'Hotspot').
The new 'Use as hotspot' button lets you use a wifi device
as a hotspot for sharing network connections with others.

Currently, the panel generates a ssid based on the hostname,
sets the security to WEP, and generates a random key. These
parameters can be edited afterwards.

It is currently not possible to show how many connections
are using the hotspot. Apart from this, the implementation
is pretty much complete.
2011-05-26 06:47:27 -04:00
Matthias Clasen
f9a186a272 Network: fix the wpad warning
Due to size allocation changes in GTK+, wrapping labels without
a minimal width now become very high. So we need to set a reasonable
width-chars value to ensure the label shows up.
2011-05-24 20:03:50 -04:00
Matthias Clasen
685b5ebb9b Fix a11y/keynav issue in the network panel
The mnemonic for the 'Network name' combo was not working.
2011-05-15 20:20:19 -04:00
Richard Hughes
3a0bb1c7f2 network: use the correct widget name for the IP address of the mobile broadband device. Fixes #646837 2011-04-06 10:07:15 +01:00
Matthias Clasen
3256adcb7e Network: Make creating vpn connections work again
Somehow the 'Create' button lost its action id.
Don't trust glade on these files...
2011-04-02 18:12:00 -04:00
William Jon McCann
8613d54e9a Network: Use grids for alignment instead of a huge set of size groups
https://bugzilla.gnome.org/show_bug.cgi?id=645772
2011-03-27 20:01:03 -04:00
Matthias Clasen
759dbfd328 Network: show a padlock for 'secure' access points
This patch adds a trivial GtkCellRendererPixbuf subclass and
uses it to show a padlock icon for access points which have some
kind of security.
2011-03-25 18:20:40 -04:00
Richard Hughes
a9523ffc5b network: remove all the entries apart from VPN from the [+] dialog box
We can't actually see the new connections for the other types, and so it's deceptive at best
to allow the user to create anything other than the VPN connection type.
2011-03-25 15:46:28 +00:00
Richard Hughes
88e192c032 network: add a warning to the user when the PAC textbox is empty and we're going to use WPAD
If you choose Automatic and then don't fill in any configuration URL, it
defaults to WPAD.

But really, WPAD is a bad default anyway; if you enable it on an untrusted
network, then anyone else on that network can tell your machine that it should
proxy all of your web traffic through them.

The best bet might be to just add some explanatory text to the (otherwise
nearly-empty) Automatic page.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=641793
2011-03-18 12:53:02 +00:00
Matthias Clasen
b071eba8eb Network: Ellipsize the connection name label
For custom or VPN connections, the name can get long, so
better ellipsize, otherwise we risk resizing.
2011-03-17 22:12:48 -04:00
Matthias Clasen
22d7b535fc Network: try to fix horizontal resizing problems
Strip out an extra label between the device list and the right side
to win some space, and force the right-hand sides on the proxy tab
to not change size.

https://bugzilla.gnome.org/show_bug.cgi?id=644981
2011-03-17 22:09:20 -04:00
Cosimo Cecchi
92c3f6dd61 all: set the 'inline-toolbar' style class to toolbars which need it
https://bugzilla.gnome.org/show_bug.cgi?id=645059
2011-03-17 15:09:09 -04:00
Matthias Clasen
28db9455f3 Network: forgotten file 2011-03-17 00:37:56 -04:00
Matthias Clasen
e43f922b89 Network: Avoid header pixel noise and inconsistent spacing
https://bugzilla.gnome.org/show_bug.cgi?id=644954
https://bugzilla.gnome.org/show_bug.cgi?id=644955
2011-03-16 23:18:05 -04:00
Matthias Clasen
2df60eab71 Network: Fix up visibility of fields
When a device is unavailable / off, we show only the hardware address.
Otherwise, we show speed / security / ssid.
Other connection parameters are only shown when the connection is active.
2011-03-16 22:38:53 -04:00
Matthias Clasen
4f000889eb Network: Add padding above options buttons
https://bugzilla.gnome.org/show_bug.cgi?id=644957
2011-03-16 20:41:42 -04:00
Matthias Clasen
e22dbc495f Network: Use dim-label style class for labels
Also drop :s.
https://bugzilla.gnome.org/show_bug.cgi?id=644958
2011-03-16 18:52:45 -04:00
Matthias Clasen
9fd3059bb7 Network: Drop tooltips on the device list
https://bugzilla.gnome.org/show_bug.cgi?id=644964
2011-03-16 18:23:27 -04:00
Richard Hughes
01c6b793ed network: keep the device/connections model up to date with reality
Remove the ID parameter from the model, and move it to the NetDevice object.
Remove the devices GPtrArray and use the mode for everything.
Connect up the changed and deleted signals from NetObject and DTRT in the UI.
2011-03-16 17:31:09 +00:00
Matthias Clasen
d4e155a277 Network: Add a + button and make it do something
In the short term, cheat by bringing up nm-connection-editor.
In the future, we will do something better here.
The newly created connections do net get picked up in the list
of devices/connections yet.
2011-03-15 22:05:31 -04:00
Matthias Clasen
cf8e083b9b Network: Add Option buttons to allow editing connections
In the short term, we cheat here by bringing up nm-connection-editor
for an individual connection. This will be replaced by something
better in the future.
2011-03-15 21:30:44 -04:00
Matthias Clasen
3163675d85 network: fix a typo
Use an existing id for the proxy method model.
2011-03-15 16:34:30 -04:00
Matthias Clasen
b160c1549b Network: Implement and show on/off switch for wireless/wimax
These map to nm_client_wireless/wimax_set/get_enabled.
2011-03-14 19:23:10 -04:00
Matthias Clasen
a320dc9303 Network: Add a device off switch
As seen in the mockups. This is currently hidden, until
I figure out how to wire this up properly.
2011-03-14 17:05:05 -04:00
Matthias Clasen
12591bbc2c Network: Fix label alignment
The DNS fields are wrapping, and need to be left-aligned to
look ok in that case.
2011-03-14 13:17:51 -04:00
Matthias Clasen
243c11712b Network: fix some alignment and focus issues
Make the wireless network combo focusable, but not editable.
Make all the proxy labels right-aligned and equal size.
There is still an overall size problem with the proxy page.
2011-03-12 15:50:40 -05:00
Matthias Clasen
bc34b87775 Network: Reinstate the proxy method model
Glade was playing tricks on me there.
2011-03-12 15:12:53 -05:00
Matthias Clasen
9f07f2b9be Network: Add mnemonics
Make the panel keynav friendly by setting up mnemonics for active
controls.
2011-03-12 15:02:58 -05:00
Matthias Clasen
ed5f4f5fdf Network: Add Option buttons
Following the design. These are currently hidden, until we have
something to show there.
2011-03-12 14:27:22 -05:00
Richard Hughes
bb70c1bd1a network: use an abstract device so we can get the VPN connection data 2011-03-11 12:29:40 +00:00
Richard Hughes
199774f087 network: never show the loop device if IP4 data isn't available 2011-03-11 10:28:08 +00:00
Richard Hughes
c9a7f99818 network: port to the rm-userset branch of NetworkManager 2011-02-21 12:57:22 +00:00
William Jon McCann
affe84ad5e network: use the same border width as other panels 2011-02-02 01:42:30 -05:00