Commit graph

1048 commits

Author SHA1 Message Date
Marek Kasik
84a2b3e353 printers: Don't set reason when setting AcceptJobs
Set reason to NULL when setting AcceptJobs to TRUE (rhbz#691154).
2011-04-05 17:50:18 +02:00
Marek Kasik
aedbc186a8 printers: Check whether the requested policy is available
Check whether the system has policy
"org.opensuse.cupspkhelper.mechanism.all-edit" before using it (#646813).
2011-04-05 17:10:54 +02:00
Marek Kasik
3349308ea2 printers: Actualize printer list and job list automatically
This patch makes Printers panel to automatically refresh printers list
when a new printer is added or removed. It is refreshed also when a printer
changes its state (to see changes in paused/unpaused state) (rhbz#691718).
It also automatically refresh list of jobs (and also number of active jobs in
main tab) for actual printer (rhbz#691737).
2011-04-05 15:54:09 +02:00
Bastien Nocera
8390f73f4b datetime: Fix test-endianess on OpenSUSE
https://bugzilla.gnome.org/show_bug.cgi?id=646780
2011-04-05 09:40:30 +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
Marek Kasik
885bab172f printers: Do not delete browsed printers
Make "printer-remove-button" button insensitive when
a browsed printer is selected (rhbz#691831).
2011-04-01 16:19:16 +02:00
Matthias Clasen
23f239e461 Network: display more detailed status for unavailable devices
If NetworkManager knows that firmware is missing, say so.
This matches recent changes in the gnome-shell network menu.
It adds one new string, "Firmware missing", for which I have
pulled existing translations from the similar "firmware missing"
string in gnome-shell.
https://bugzilla.gnome.org/show_bug.cgi?id=646027
2011-04-01 00:42:13 -04:00
Matthias Clasen
ecd99dc1f3 Network: reset the network name combo when disconnected
While we are not connected, showing the name of an access point
in the combobox is misleading.
https://bugzilla.gnome.org/show_bug.cgi?id=646031
2011-03-31 22:27:44 -04:00
Richard Hughes
f3d02cd0e8 network: Do not add bluetooth devices to the panel to avoid asserting the control-center
There's no mockup for bluetooth devices, and it's not clear what any of the
buttons or sliders should do.
I'll actually wire up bluetooth devices for 3.2, but this at least fixes the
assert ready for 3.0.
2011-03-31 17:07:07 +01:00
Bastien Nocera
e46c3267ba background: Don't assert() for typos in XML files
https://bugzilla.gnome.org/show_bug.cgi?id=646250
2011-03-31 13:08:29 +01:00
Bastien Nocera
7280f14460 sound: Make sound applet work again in fallback
Seems to work fine without us trying to popdown the dock
by ourselves.

https://bugzilla.gnome.org/show_bug.cgi?id=646044
2011-03-31 13:08:29 +01:00
Bastien Nocera
6dd3318b80 keyboard: Set repeat-interval correctly
This sets the repeat-interval key in milliseconds. From a minimum of
one char per 2 seconds up to 50 characters per second (as per
requirements listed in 84eed6b0cf).

https://bugzilla.gnome.org/show_bug.cgi?id=646241
2011-03-31 12:21:20 +01:00
Cosimo Cecchi
76eaa6cc43 universal-access: don't incorrectly mark some hboxes as insensitive
https://bugzilla.gnome.org/show_bug.cgi?id=646240
2011-03-30 15:12:01 -04:00
Cosimo Cecchi
7cef6dc582 background: don't use the GnomeBG thumbnails for the preview area
Instead, use gnome_bg_draw(), which renders the preview directly at the
desired size.

https://bugzilla.gnome.org/show_bug.cgi?id=646180
2011-03-30 10:40:27 -04:00
Cosimo Cecchi
eac562b162 region: make the layout options modal
https://bugzilla.gnome.org/show_bug.cgi?id=646183
2011-03-30 10:36:56 -04:00
Cosimo Cecchi
5f3acad39a sound: make the volume icons smaller and center them properly in the bar
https://bugzilla.gnome.org/show_bug.cgi?id=646153
2011-03-29 22:14:38 -04:00
Cosimo Cecchi
b3af71f37f network: hide the security cell renderer if there's no icon to display
This allows the mode renderer which is on the left to slide in and
replace it in case.

https://bugzilla.gnome.org/show_bug.cgi?id=646140
2011-03-29 14:58:55 -04:00
Cosimo Cecchi
44847a571c network: use symbolic icon for ad-hoc wireless connections
https://bugzilla.gnome.org/show_bug.cgi?id=646140
2011-03-29 14:58:55 -04:00
Bastien Nocera
d361022907 background: Don't show errors when loading default bg
Check whether the file exists so we don't get warnings
when loading the default wallpaper on startup.

https://bugzilla.gnome.org/show_bug.cgi?id=646056
2011-03-29 16:39:40 +01:00
Marek Kasik
8444b2e38a printers: Make "Print Test Page" button always sensitive
Since "Printer Test Page" prints CUPS' testing page, we don't
need to make it insensitive when the printer doesn't support
"PrintSelfTestPage" maintenance command.
2011-03-29 16:21:14 +02:00
Richard Hughes
d5d0ec3b06 network: don't segfault the network panel if the user restarts NetworkManager with it open 2011-03-28 18:09:59 +01: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
4576e48c19 Network: properly track vpn connection state
We were not listening for state changes on the ActiveConnection
objects representing actual connections, but only listened for
active connections appearing or disappearing. This caused
the VPN tab to get stuck on 'Authentication required' or similar
'intermediate' states until you manually switch tabs and back.

Also keep the switch from jumping back to off while the
vpn auth dialog is up, by adjusting the states we consider 'off'.
2011-03-27 20:00:00 -04:00
Bastien Nocera
470f0dd13a background: Make icon list smaller on netbooks
The default treeview is quite tall by default, and with the addition
of the shell's toolbar, the titlebar and the GNOME shell panel,
the background panel would be too tall for netbook computers.

This works around the issue by setting a smaller height request
for the icon list when the screen on which the panel will be shown
are no taller than 768 pixels.

https://bugzilla.gnome.org/show_bug.cgi?id=645649
2011-03-26 16:36:59 -04:00
Matthias Clasen
b02b523c56 Network: Implement on/off switch for wired devices
This is to match the network menu, which also has an on/off switch
for wired devices.
2011-03-26 07:25:11 -04:00
Matthias Clasen
942ff4a9ad Network: Plug a memory leak 2011-03-26 07:25:11 -04:00
Bastien Nocera
186b1b1a74 region: Remove tooltips for add layout list view
https://bugzilla.gnome.org/show_bug.cgi?id=645674
2011-03-26 02:01:40 +00: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
Bastien Nocera
a2b89e799c universal-access: Show "Screen Reader" option
and hook up to the preferences change

https://bugzilla.gnome.org/show_bug.cgi?id=645708
2011-03-25 16:23:29 +00: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
Bastien Nocera
3812dbc1d5 user-accounts: Fix blue-ish bg in crop dialogue
The conversion to GtkStyleContext means we now use GdkRGBA,
so we need to scale the colours between 0.0 and 1.0, not 0 and 255.

https://bugzilla.gnome.org/show_bug.cgi?id=645712
2011-03-24 21:34:52 +00:00
Bastien Nocera
5b5347b5b2 user-accounts: Make crop window modal
So it's attached to the panel correctly.

https://bugzilla.gnome.org/show_bug.cgi?id=645700
2011-03-24 21:34:51 +00:00
Cosimo Cecchi
902be24cd2 power: use a better icon for the power panel
https://bugzilla.gnome.org/show_bug.cgi?id=645535
2011-03-24 10:39:50 -04:00
Marek Kasik
cd467f60f1 printers: Use CUPS' test page
Send CUPS' testing ps file to the selected printer when
user press "Print Test Page" button. Fallback to maintenance
command "PrintSelfTestPage" if the file doesn't exist.
2011-03-24 15:12:32 +01:00
Bastien Nocera
cdbff7ba6a sound: Fallback if loading an inexistant custom theme
If the sound theme is set to be a custom sound theme, but it
does not exist, then we should fallback gracefully on the
default sound theme, and avoid warnings.

https://bugzilla.gnome.org/show_bug.cgi?id=645541
2011-03-23 18:40:31 +00:00
Bastien Nocera
d7e4369d40 shell: Add "-v" for verbose option to the shell
And remove it in the sound panel, so that all the panels
use the same verbose settings.

https://bugzilla.gnome.org/show_bug.cgi?id=645435
2011-03-23 18:39:05 +00:00
Bastien Nocera
e1bebc6bf2 user-accounts: Remove stray debug 2011-03-23 18:39:04 +00:00
Bastien Nocera
bffcca76ff sound: Use GSettings for theme configuration
As we should really have been doing before.

https://bugzilla.gnome.org/show_bug.cgi?id=645527
2011-03-23 18:39:04 +00:00
Marek Kasik
bb577444b3 printers: Honor "disable-print-setup" setting
Make "Unlock" button and all widgets which depend on it
insensitive if "disable-print-setup" setting is true (#645337).
2011-03-23 15:44:47 +01:00
Marek Kasik
8d77636ac6 printers: Check for "all-edit" policy in "Unlock" button
The policy "all-edit" groups almost all policies from cups-pk-helper,
hence we don't need to authenticate more than once (#645533).
2011-03-23 14:05:31 +01:00
Bastien Nocera
647f2a836d datetime: Fix time editing widgets order for RTL
https://bugzilla.gnome.org/show_bug.cgi?id=645425
2011-03-21 21:06:29 +00:00
Ray Strode
a3fce2970f region: update language string
Change description on language tab of region panel from

Select a display language

to

Select a display language (change will be applied next time you log in)

to make it clear that the setting won't take effect until
next login.

http://mail.gnome.org/archives/gnome-i18n/2011-March/msg00152.html
2011-03-21 08:04:56 -04:00
Marek Kasik
7e976baf86 printers: Show computer-fail icon when can not connect to CUPS
Show "computer-fail" under the text "Sorry! The system printing
service doesn't seem to be available." if we can not connect to
CUPS server (#641421).
2011-03-21 15:50:12 +01:00
William Jon McCann
1e53d76bc0 network: use computer-fail instead of the error icon when NM isn't available
It is not something the user did wrong so we shouldn't use a mean
looking error icon.  We use computer-fail when something is wrong
with the setup of the computer that the user can't fix.
2011-03-21 09:58:08 -04:00
William Jon McCann
92e95d0752 user-accounts: move faces images from GDM
The don't really make sense in GDM anymore since all the tools
that used them have been removed from there.  It makes more sense
for them to live close the UI that selects and manipulates them.

At some point we should probably consider making face images themeable
so that they can be loaded in various sizes.
2011-03-21 09:50:22 -04:00
William Jon McCann
509da80abd screen: honor disable-lock-screen setting 2011-03-21 09:50:22 -04:00
Bastien Nocera
a97d65fdcc user-accounts: Don't warn if there are no faces pixmaps
https://bugzilla.gnome.org/show_bug.cgi?id=645347
2011-03-21 00:15:52 +00:00
Bastien Nocera
b7b1f9f4d0 keyboard: Correct labels for blinking speed
https://bugzilla.gnome.org/show_bug.cgi?id=645314
2011-03-20 16:59:21 +00:00
Bastien Nocera
c34734dd87 mouse: Don't reset scrolling method on start
Or tap-to-click for that matter, if the device present does
not support it.

https://bugzilla.gnome.org/show_bug.cgi?id=642474
2011-03-20 16:59:21 +00:00
William Jon McCann
917fa81f10 mouse: make sure we fit within our minimum vertical size
Make sure we fit on netbook screens.
2011-03-20 03:06:48 -04:00