mirror of
https://github.com/transmission/transmission
synced 2025-03-03 10:15:45 +00:00
#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:
parent
16d46a72a1
commit
085c37584e
2 changed files with 9 additions and 6 deletions
|
@ -841,15 +841,18 @@ updateFreeSpace (PrivateData * p)
|
||||||
|
|
||||||
if (visible)
|
if (visible)
|
||||||
{
|
{
|
||||||
char * tip;
|
char * str;
|
||||||
char sizeStr[32];
|
char sizeStr[32];
|
||||||
|
|
||||||
tr_strlsize (sizeStr, n, sizeof(sizeStr));
|
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);
|
str = g_strdup_printf (_("%s Free"), sizeStr);
|
||||||
gtk_widget_set_tooltip_text (w, tip);
|
gtk_label_set_text (p->freespace_lb, str);
|
||||||
g_free (tip);
|
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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -731,7 +731,7 @@ TrMainWindow :: refreshFreeSpace ()
|
||||||
.arg (myPrefs.getString (Prefs::DOWNLOAD_DIR))
|
.arg (myPrefs.getString (Prefs::DOWNLOAD_DIR))
|
||||||
.arg (sizeStr);
|
.arg (sizeStr);
|
||||||
|
|
||||||
myFreeSpaceTextLabel->setText (sizeStr);
|
myFreeSpaceTextLabel->setText (tr("%1 Free").arg(sizeStr));
|
||||||
myFreeSpaceTextLabel->setToolTip (tip);
|
myFreeSpaceTextLabel->setToolTip (tip);
|
||||||
myFreeSpaceIconLabel->setToolTip (tip);
|
myFreeSpaceIconLabel->setToolTip (tip);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue