[Uludag-commits] r10071 - trunk/tasma/package-manager/src

svn-uludag at uludag.org.tr svn-uludag at uludag.org.tr
1 Kas 2006 Çar 21:23:56 EET


Author: faik
Date: Wed Nov  1 21:23:56 2006
New Revision: 10071

Modified:
   trunk/tasma/package-manager/src/package-manager.py
Log:
* cached info added to totalDownloaded size for updating totalProgress for
  downloads.



Modified: trunk/tasma/package-manager/src/package-manager.py
=================================================================
--- trunk/tasma/package-manager/src/package-manager.py	(original)
+++ trunk/tasma/package-manager/src/package-manager.py	Wed Nov  1 21:23:56 2006
@@ -581,8 +581,7 @@
 
                 self.progressDialog.updateDownloadingInfo(i18n("downloading"), file=data[1], percent=data[2], rate=data[3], symbol=data[4])
                 self.progressDialog.updateTotalDownloaded(pkgDownSize=data[5], pkgTotalSize=data[6])
-                self.progressDialog.updateProgressBar(progress=data[2])
-                #self.progressDialog.updateTotalOperationPercent()
+                self.progressDialog.updateTotalOperationPercent()
 
     def pisiNotify(self,data):
         data = data.split(",")
@@ -600,6 +599,10 @@
 
             self.progressDialog.updateOperationDescription(i18n(str(operation)), package=data[1])
 
+        elif operation in ["cached"]:
+            self.progressDialog.totalDownloaded += int(data[2])
+            self.progressDialog.updateTotalOperationPercent()
+            
         elif operation in ["installing"]:
             if self.state == install_state:
                 self.progressDialog.setCurrentOperation(i18n("<b>Installing Package(s)</b>"))


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi