summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Zeuthen <davidz@redhat.com>2008-03-30 02:58:13 -0400
committerDavid Zeuthen <davidz@redhat.com>2008-03-30 02:58:13 -0400
commit4fdea419aed3fa28da300ac1fbf670d45ed0fe45 (patch)
treebd2494c9c865e2bfdf6fe5268cafdf1b72b011db /src
parentde31bdd17325ec77aaa34b6f0bb237dda6d0bbef (diff)
also show drive temperature in Fahrenheit
Diffstat (limited to 'src')
-rw-r--r--src/gdu-page-drive.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gdu-page-drive.c b/src/gdu-page-drive.c
index 5e63710..532c4a5 100644
--- a/src/gdu-page-drive.c
+++ b/src/gdu-page-drive.c
@@ -503,6 +503,7 @@ static void
smart_data_set (GduPageDrive *page, gboolean passed, int power_on_hours, int temperature)
{
char *s;
+ int fahrenheit;
gtk_widget_set_sensitive (page->priv->health_refresh_button, TRUE);
gtk_widget_set_sensitive (page->priv->health_selftest_button, TRUE);
@@ -543,7 +544,8 @@ smart_data_set (GduPageDrive *page, gboolean passed, int power_on_hours, int tem
gtk_label_set_text (GTK_LABEL (page->priv->health_power_on_hours_label), s);
g_free (s);
- s = g_strdup_printf (_("%d° Celcius"), temperature);
+ fahrenheit = 9 * temperature / 5 + 32;
+ s = g_strdup_printf (_("%d° C / %d° F"), temperature, fahrenheit);
gtk_label_set_text (GTK_LABEL (page->priv->health_temperature_label), s);
g_free (s);
}