#4076 'free space indicator': in the Qt and GTK+ clients, add 'Free' to the freespace labels to give more context of what the number means

This commit is contained in:
Jordan Lee 2013-02-01 21:02:40 +00:00
parent 16d46a72a1
commit 085c37584e
2 changed files with 9 additions and 6 deletions

View File

@ -841,15 +841,18 @@ updateFreeSpace (PrivateData * p)
if (visible)
{
char * tip;
char * str;
char sizeStr[32];
tr_strlsize (sizeStr, n, sizeof(sizeStr));
gtk_label_set_text (p->freespace_lb, sizeStr);
tip = tr_strdup_printf (_("Download folder \"%1$s\" has %2$s free"), downloadDir, sizeStr);
gtk_widget_set_tooltip_text (w, tip);
g_free (tip);
str = g_strdup_printf (_("%s Free"), sizeStr);
gtk_label_set_text (p->freespace_lb, str);
g_free (str);
str = g_strdup_printf (_("Download folder \"%1$s\" has %2$s free"), downloadDir, sizeStr);
gtk_widget_set_tooltip_text (w, str);
g_free (str);
}
}

View File

@ -731,7 +731,7 @@ TrMainWindow :: refreshFreeSpace ()
.arg (myPrefs.getString (Prefs::DOWNLOAD_DIR))
.arg (sizeStr);
myFreeSpaceTextLabel->setText (sizeStr);
myFreeSpaceTextLabel->setText (tr("%1 Free").arg(sizeStr));
myFreeSpaceTextLabel->setToolTip (tip);
myFreeSpaceIconLabel->setToolTip (tip);
}