Commit graph

134 commits

Author SHA1 Message Date
Florian Müllner
4cd7b6c6dc .desktop: Drop prefix from X-GNOME-Keywords
The field has now been included in the spec, so use the standardized
name.
2011-12-19 16:26:40 +01:00
Rodrigo Moya
d708660eb0 Rename 'System info' panel to Details
https://bugzilla.gnome.org/show_bug.cgi?id=661696
2011-11-29 10:04:37 +01:00
Cosimo Cecchi
1dd7d8fef8 info: use dim-label style and right align for description labels
gnome-control-center (inconsistently) uses right-aligned dim-label
widgets for description labels (for example, in the System Info,
User Accounts and Printer panels)
Use them in the whole System Info panel here as well.

https://bugzilla.gnome.org/show_bug.cgi?id=665059
2011-11-28 10:27:10 -05:00
Bastien Nocera
6665b60422 panels: Update for Shell API changes 2011-11-07 18:03:14 +00:00
Matthias Clasen
d1f38fed35 info: Add labelling relations
This lets ATs such as orca know what label belongs to what
data field, and makes the text read by orca much more useful.
2011-11-03 08:48:41 -04:00
Bastien Nocera
9770f2a332 info: Avoid re-using a non-NULL error 2011-10-24 17:22:34 +01:00
Cosimo Cecchi
281136faee info: really use x-content/unix-software for the Software combobox
The content-type property is actually set in the UI file, not in the C
source.

https://bugzilla.gnome.org/show_bug.cgi?id=660803
2011-10-03 15:44:11 -04:00
Cosimo Cecchi
4a02849325 info: use x-content/unix-software as mime for the Software combobox
Instead of x-content/software, as the nautilus autorun handler only
claims the x-content/unix-software mimetype now.
2011-10-03 12:11:44 -04:00
Ryan Lortie
20fa921090 info: continue on filesystem query info
When calculating the total size of all filesystems, failure to query a
single filesystem results in the iteration being cancelled and a
"Calculating..." message being left on the UI.  Instead, just ignore the
filesystem that failed and move on to the next.

https://bugzilla.gnome.org/show_bug.cgi?id=654563
2011-09-21 12:07:50 -04:00
Bastien Nocera
429b0b47be info: Don't warn if PackageKit isn't around
https://bugzilla.gnome.org/show_bug.cgi?id=659367
2011-09-20 02:38:01 +01:00
Bastien Nocera
32106ffbe6 info: Don't crash when systemd isn't used
It's possible to have systemd installed, including hostnamed,
but have it not be the init system, in which case it will fail
to auto-start. Handle that case instead of crashing.

https://bugzilla.gnome.org/show_bug.cgi?id=659367
2011-09-20 02:38:01 +01:00
Bastien Nocera
2442c44015 info: Add some debug output
Before setting the hostname properties.
2011-09-18 14:15:09 +01:00
Bastien Nocera
1ce23f44d5 info: Split the hostname setting
Into a separate function.
2011-09-18 14:14:59 +01:00
Bastien Nocera
97af2049fd info: Do fallback correctly when reading hostnames
We need to read the hostname when the pretty hostname is
undefined, as it would be on default installations.
2011-09-18 13:19:53 +01:00
Bastien Nocera
5377825ade info: Don't warn when the hostname is empty 2011-09-18 13:19:53 +01:00
Bastien Nocera
c93bf71405 info: Use new GtkAppChooserButton API
gtk_app_chooser_button_set_show_default_item() was
added so that we could show the default application
for the content-type at the top, and selected, without
hacks.

https://bugzilla.gnome.org/show_bug.cgi?id=658693
2011-09-12 23:04:28 +01:00
Bastien Nocera
9b817795bb info: Merge media panel into info panel
https://bugzilla.gnome.org/show_bug.cgi?id=657859
2011-09-09 11:04:02 +01:00
Bastien Nocera
2d975bd678 info: Make "updates" button labels clearer
"System Up-To-Date" when there's nothing to update,
"Install Updates" when there is something to install,
"Checking for Updates" when, well, doing that.

https://bugzilla.gnome.org/show_bug.cgi?id=657007
2011-08-26 16:17:59 +01:00
Bastien Nocera
faf5f630ea info: Always show the "Updates" button
https://bugzilla.gnome.org/show_bug.cgi?id=645274
2011-08-26 16:15:26 +01:00
Javier Jardón
48b111bd5e cc-info-panel: Use the new g_format_size() glib function
To format the memory and disks sizes
2011-07-22 17:13:55 +02:00
Michael Terry
0a8669a5b5 Add Unity to OnlyShowIn fields
https://bugzilla.gnome.org/show_bug.cgi?id=653661
2011-06-30 12:44:52 +01:00
Alexandre Rostovtsev
16ac093def Fix https scheme handler app setting (bug #653211)
default_app_changed() contains a typo: we need to set the https
handler app when the user changes the http app chooser, not the
(non-existent) https app chooser.
2011-06-23 11:26:07 +02:00
Bastien Nocera
1b183a5fa2 info: Fix disk space showing free space
An error in porting to async code in
c22a98dcb7 made the info panel
report the free space rather than the disk space.

https://bugzilla.gnome.org/show_bug.cgi?id=639376
2011-06-10 16:37:14 +01:00
Frédéric Péters
1e064c8b96 [info] skip test-hostnames if en_US.UTF-8 is not available 2011-06-01 17:57:33 +02:00
Matthias Clasen
0ad983ebff info: add padding to the list
For consistency with sidebar lists in other panels. Almost like
this was a designed application, and not just a grabbag of panels...
2011-05-20 12:43:51 -04:00
Bastien Nocera
4ca492bc26 info: Work-around test failing in some locales
https://bugzilla.gnome.org/show_bug.cgi?id=650342
2011-05-18 13:47:02 +01:00
Bastien Nocera
11571bf609 info: Split test cases into separate file
This fixes errors when run in non-UTF-8 locales.
2011-05-17 15:19:46 +01:00
Matthias Clasen
f783f3cfdc Fix a11y/keynav issues in info panel
Add mnemonics for all active controls.

Part of bug 650132
2011-05-15 18:53:24 -04:00
Bastien Nocera
0188486890 info: Set the StaticHostname
when changing the PrettyHostname

https://bugzilla.gnome.org/show_bug.cgi?id=650044
2011-05-13 16:07:55 +01:00
Bastien Nocera
a2885a56d4 info: Add helper for pretty hostname to hostname
So that we can set the static hostname depending on the value
of the pretty hostname.
2011-05-13 16:00:39 +01:00
Bastien Nocera
a089d7e710 info: Implement setting of "PrettyHostname"
This property can be used to name services running on the machine
such as media sharing, device sharing, or externally visible
services such as the Bluetooth name.

We don't set the statis hostname yet though, this will need
to be done to follow the recommendations from systemd.

https://bugzilla.gnome.org/show_bug.cgi?id=650044
2011-05-13 13:35:37 +01:00
Bastien Nocera
b8c2826e3d info: Simplify WID() macro 2011-05-12 18:45:58 +01:00
Bastien Nocera
13e4bbeb7d info: Add preferred to the list of keywords
https://bugzilla.gnome.org/show_bug.cgi?id=648253
2011-05-07 18:07:44 +01:00
Bastien Nocera
c22a98dcb7 info: Make free space checking async
https://bugzilla.gnome.org/show_bug.cgi?id=647125
2011-04-10 18:40:49 +01:00
Bastien Nocera
6233c7d20f info: Use correct destructor for GUnixMountEntry 2011-04-08 13:00:38 +01:00
William Jon McCann
242381cd85 info: use dim labels
Use a style class for labels that accentuates the value instead of
the label text.
2011-03-14 14:56:03 -04:00
Bastien Nocera
5a5ddf9535 info: Add a few more keywords to the desktop file
https://bugzilla.gnome.org/show_bug.cgi?id=643832
2011-03-04 01:14:47 +00:00
Colin Walters
975c3aea6a info: Fix ui widget references
This should have been rebased into the earlier patches.
2011-03-03 13:25:09 -05:00
Kjartan Maraas
7696c157ea #include <config.h> to make translations work 2011-03-02 20:06:20 +01:00
Frédéric Péters
f8877716a6 info: Remove (tm) from GNOME logo
See http://live.gnome.org/BrandGuidelines

https://bugzilla.gnome.org/show_bug.cgi?id=643310
2011-03-02 17:32:57 +00:00
Colin Walters
2c1d6a829c info: Look for VESA mode
In the case where "nomodeset" is given to Linux, or
we don't have a driver, we'll end up in VESA in most cases.
So handle this by parsing the XOrg log, and extract
from it what chipset VESA is driving.

This is again better than lspci because it corresponds
better to what the X server is doing.
2011-03-01 12:58:17 -05:00
Colin Walters
e91e2ab77a info: Drop chipset from Graphics
For our purposes, the OpenGL renderer string from current
Mesa is about as good as it gets.  When we have drivers,
the driver best knows how to handle whatever PCI etc.
devices it found, and it's also tied to the current X server,
which makes the most sense.

If you're wondering why GNOME is in fallback mode, the
lspci output isn't going to help a lot more for a bug report;
for that we need a lot of info from Xorg, kernel, etc.  That
would be a separate script.
2011-03-01 12:58:17 -05:00
William Jon McCann
be4323689b info: remove unused driver item 2011-02-25 15:48:59 -05:00
William Jon McCann
5a02db3c0f info: remove unused function 2011-02-21 09:29:32 -05:00
Thomas Wood
e2f944a66a configure: Group pkg-config checks based on how they are used
Group the pkg-config checks so that pkg-config can remove duplicated CFLAGS
and LIBS.

https://bugzilla.gnome.org/show_bug.cgi?id=636593
2011-02-19 16:46:26 +00:00
Bastien Nocera
dd25d61fdc info: Remove "Chat" preferred app setting
We only really support Telepathy-based clients, so no
point in giving a choice here.
2011-02-18 21:09:49 +00:00
Bastien Nocera
f05f6307d7 info: Implement saving for default applications 2011-02-18 19:24:29 +00:00
William Jon McCann
35af2cbfa3 info: 2 many colons everwharz
They aren't really needed iff label text is right aligned and a clear
vertical column of space separates the label from the values.
2011-02-17 19:34:22 -05:00
Luca Ferretti
b4c25fe9b4 info: fallback warning uses all available space on right side 2011-02-18 01:30:30 +01:00
William Jon McCann
ab5adcb98e info: don't use the fallback warning text when turning it off
Use text that says the standard experience will be attempted.
2011-02-17 18:22:10 -05:00