]> granicus.if.org Git - transmission/commitdiff
#4076 'free space indicator': in the Qt and GTK+ clients, add 'Free' to the freespace...
authorJordan Lee <jordan@transmissionbt.com>
Fri, 1 Feb 2013 21:02:40 +0000 (21:02 +0000)
committerJordan Lee <jordan@transmissionbt.com>
Fri, 1 Feb 2013 21:02:40 +0000 (21:02 +0000)
gtk/tr-window.c
qt/mainwin.cc

index 796779e2b9b24353b253e8b540ddfff648aa1d39..328ad73d347d35767f3de83a759ea74a40346aa4 100644 (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);
         }
     }
 
index 7ea228a39593fe7467da80b5c106906e19cff5c8..42ded24075d37ad20c22983da93ee16c73884cb8 100644 (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);
     }