Commit graph

1189 commits

Author SHA1 Message Date
Bastien Nocera
2fd11caaaf mouse: Don't forget to set the variables we use
Otherwise we can't disconnect very much...
2011-03-18 15:29:15 +00:00
Cosimo Cecchi
11c9cf680e universal-access: set the name to the right hboxes
So that the label in the box gets the sensitive state propagated to it.

https://bugzilla.gnome.org/show_bug.cgi?id=645135
2011-03-18 10:59:07 -04:00
Alexander Larsson
7c3011c352 Fix include not found for gsettings-desktop-schemas/gdesktop-enums.h
pkg-config --cflags gsettings-desktop-schemas lists:
 $incdir/gsettings-desktop-schemas
and that directory contains a gdesktop-enums.h file, so including
<gsettings-desktop-schemas/gdesktop-enums.h> will fail unless
the parent directory also accidentally got added as -I.
2011-03-18 15:50:05 +01:00
Marek Kasik
e2f6f36b8e printers: Handle no printers situation better
Show "No printer available" in the device list.
Show "Add New Printer" button on the right side.
Show appropriate message if CUPS is not running.
Fixes #641421.
2011-03-18 14:45:57 +01: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
Marek Kasik
bedb8e1218 printers: Don't sort printers by usage
It is very inefficient to get all jobs when there are
thousands of them. Sort it alphabetically.
2011-03-18 12:55:18 +01:00
Frédéric Péters
f1d70389c0 Do not abort if an unknown user is signaled removed
https://bugzilla.gnome.org/show_bug.cgi?id=645118
2011-03-18 12:29:24 +01:00
Matthias Clasen
e9e5535797 Network: Always select a device
In particular, when removing the selected row, we need to manually
select another one.
https://bugzilla.gnome.org/show_bug.cgi?id=645095
2011-03-17 22:56:48 -04: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
Cosimo Cecchi
7c70142969 network: add a missing include 2011-03-17 15:07:34 -04:00
Richard Hughes
e9230d25fa network: actually switch the wireless networks when the combo is changed
If we have an existing connection that matches the SSID, then we use that.
Otherwise we create a connection and activate it.

This fixes #644446
2011-03-17 16:33:03 +00:00
David Zeuthen
bc160c4537 Nuke supervised accounts
The org.freedesktop.Accounts mechanism no longer supports supervised
accounts as per the patch in

 https://bugs.freedesktop.org/show_bug.cgi?id=35390

Therefore, nuke supervised accounts from the user interface as well.

Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-03-17 10:34:25 -04:00
Matthias Clasen
af40513416 Network: fix the duplicate ap check
We were getting the aps to check against from the wrong array.
https://bugzilla.gnome.org/show_bug.cgi?id=644959
2011-03-17 09:09:21 -04:00
Matthias Clasen
d1be44ba22 Network: Avoid warnings 2011-03-17 08:55:36 -04:00
Richard Hughes
d7e7cf2278 network: show a device header for the proxy device
This is the first half of #644981, although I need help from the designers for the rest.
2011-03-17 09:45:56 +00:00
Richard Hughes
b83d43d0cd network: use the new network-vpn icon from gnome-icon-theme 2011-03-17 09:35:15 +00:00
William Jon McCann
93ad1eedf6 screen: go back to using relative time in the lock ui
This means that lock times are relative to the time the display
backlight turns off.
2011-03-17 01:45:25 -04:00
Matthias Clasen
28db9455f3 Network: forgotten file 2011-03-17 00:37:56 -04:00
Matthias Clasen
f456f06153 Network: don't use deprecated libnm-glib functions
nm_access_point_get_hw_address() has been deprecated.
2011-03-17 00:37:56 -04:00
William Jon McCann
a52956abf6 screen: drop converting between seconds and minutes
All settings now use seconds for consistency.
2011-03-16 23:57:34 -04:00
Matthias Clasen
b6e340aaa1 Network: Use better label for IP address
When we have only one of ip v4 or v6, just label it 'IP Address'.
https://bugzilla.gnome.org/show_bug.cgi?id=644965
2011-03-16 23:41: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
96c7ab6f9a Network: Mark speed label as translatable
Also, use the same units everywhere.
2011-03-16 22:02:32 -04:00
Matthias Clasen
c93c35aef9 Network: Adjust wording of VPN status messages too 2011-03-16 21:36:37 -04:00
William Jon McCann
e1b1be1f60 network: fix version compatibility warning dialog
Make it use the correct parent window, improve the text, and
not block startup.

https://bugzilla.gnome.org/show_bug.cgi?id=644973
2011-03-16 20:47:05 -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
67241cc102 Network: adjust status strings
Make the strings match what the shell network menu shows
more closely.
https://bugzilla.gnome.org/show_bug.cgi?id=644962
2011-03-16 19:13:45 -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
Richard Hughes
cb031cf06c network: watch for new VPN connections being added and add them to the panel 2011-03-16 17:31:09 +00:00
Luca Ferretti
8174d81b5d datetime: do not mark placeholder strings for translation 2011-03-16 18:21:24 +01:00
Luca Ferretti
31d4c39643 printer: avoid show a single space as translatable string 2011-03-16 17:58:18 +01:00
Luca Ferretti
541b0e5f66 printer: do not mark for translation placeholder labels 2011-03-16 17:43:12 +01:00
Bastien Nocera
5b259bfe56 mouse: Make touchpad tab appear when connected
On-the-fly!
2011-03-16 13:48:08 +00:00
Bastien Nocera
30fdeafef5 mouse: Remove unused "start_page" code 2011-03-16 13:41:00 +00:00
Bastien Nocera
e98b32d369 mouse: Use newly implemented dispose 2011-03-16 13:41:00 +00:00
Bastien Nocera
4c2fcca2f6 mouse: Implement dispose for the widget 2011-03-16 13:41:00 +00:00
Bastien Nocera
cf8465c250 mouse: Don't destroy the touchpad tab
We might actually need it when a touchpad appears.
2011-03-16 13:41:00 +00:00
Bastien Nocera
6c6c37609c keyboard: Fix crasher when num workspace changes
And the panel has already been closed.

https://bugzilla.gnome.org/show_bug.cgi?id=644784
https://bugzilla.redhat.com/show_bug.cgi?id=684368
2011-03-16 12:49:46 +00:00
Richard Hughes
976c9ce1c3 network: when the user selects a VPN connection, allow them to delete it 2011-03-16 12:32:09 +00:00
Matthias Clasen
ea13583edd network: adapt to yesterdays libnm-glib api changes
That's what you get for complaining about inconsistent api...more work :-)
2011-03-16 07:31:01 -04: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
e2a2d4f00e network: Refresh UI when active connections change
This makes us pick up vpn connection state changes.
2011-03-15 21:11:04 -04:00
Matthias Clasen
ea5f76247d Network: fix a refcounting bug with vpn settings
nm_connection_get_setting_by_name() does not return a reference,
so we have to get one ourselves.
2011-03-15 21:11:04 -04:00
Matthias Clasen
eeb6193248 network: add an on/off switch for vpn connections
The switch does successfully bring vpn connections up and down.
Updating the rest of the panel does not work yet.
2011-03-15 21:11:04 -04:00