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

svn-uludag at uludag.org.tr svn-uludag at uludag.org.tr
2 Kas 2006 Per 15:15:02 EET


Author: faik
Date: Thu Nov  2 15:15:02 2006
New Revision: 10108

Modified:
   trunk/tasma/package-manager/src/Progress.py
   trunk/tasma/package-manager/src/ProgressDialog.ui
   trunk/tasma/package-manager/src/package-manager.py
Log:
* change dialog layout


Modified: trunk/tasma/package-manager/src/Progress.py
=================================================================
--- trunk/tasma/package-manager/src/Progress.py	(original)
+++ trunk/tasma/package-manager/src/Progress.py	Thu Nov  2 15:15:02 2006
@@ -33,10 +33,7 @@
     def setOperationDescription(self, text):
         self.operationDescription.setText(text)
 
-    def setStatus(self, rate=None, symbol=None):
-        if rate and symbol:
-            self.rateInfo.setText(i18n("Speed: %1 %2  ").arg(round(int(rate), 1)).arg(symbol))
-
+    def updateStatus(self):
         completed, total = self.getCurrentDownloadedSize()
         self.completedInfo.setText(completed)
         self.totalInfo.setText(i18n("downloaded ( total: %1 )").arg(total))
@@ -44,7 +41,6 @@
 
     def showStatus(self):
         self.packageInfo.show()
-        self.rateInfo.show()
         self.completedInfo.show()
         self.totalInfo.show()
 
@@ -55,7 +51,6 @@
         if hidepackage:
             self.packageInfo.hide()
 
-        self.rateInfo.hide()
         self.completedInfo.hide()
         self.totalInfo.hide()
 
@@ -71,7 +66,6 @@
         self.completedInfo.setText(i18n("--"))
         self.totalInfo.setText(i18n("downloaded (total: -- )"))
         self.packageInfo.setText(i18n("-- / --  package"))
-        self.rateInfo.setText(i18n("Speed: -- KB/s"))
 
         self.hideOperationDescription()
         self.hideStatus()
@@ -118,14 +112,14 @@
 
         self.setOperationDescription(i18n('Now %1 <b>%2</b> package').arg(operation).arg(package))
 
-    def updateDownloadingInfo(self, operation, file, percent, rate, symbol):
+    def updateDownloadingInfo(self, operation, file):
         self.packageName = pisi.util.parse_package_name(file)[0]
         self.setOperationDescription(i18n('Now %1 <b>%2</b> package').arg(operation).arg(self.packageName))
-        self.setStatus(rate, symbol)
+        self.updateStatus()
         self.showOperationDescription()
 
-    def updateUpgradingInfo(self, percent, rate, symbol):
-        self.setStatus(rate, symbol)
+    def updateUpgradingInfo(self):
+        self.updateStatus()
         self.showOperationDescription()
 
     def updatePackageInfo(self):
@@ -172,4 +166,5 @@
             percent = (self.packageNo * 100) / self.totalPackages
         except ZeroDivisionError:
             percent = 0
+
         self.updateProgressBar(percent)

Modified: trunk/tasma/package-manager/src/ProgressDialog.ui
=================================================================
Suppressed!
	Too long (more than 250 lines) diff output suppressed...
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	Thu Nov  2 15:15:02 2006
@@ -579,7 +579,7 @@
 
         elif operation == "fetching":
             if "pisi-index.xml" in data[1]:
-                self.progressDialog.updateUpgradingInfo(percent=data[2], rate=data[3], symbol=data[4])
+                self.progressDialog.updateUpgradingInfo()
                 self.progressDialog.updateProgressBar(progress=data[2])
 
             else:
@@ -588,7 +588,7 @@
                 elif self.state == upgrade_state:
                     self.progressDialog.setCurrentOperation(i18n("<b>Upgrading Package(s)</b>"))
 
-                self.progressDialog.updateDownloadingInfo(i18n("downloading"), file=data[1], percent=data[2], rate=data[3], symbol=data[4])
+                self.progressDialog.updateDownloadingInfo(i18n("downloading"), file=data[1])
                 self.progressDialog.updateTotalDownloaded(pkgDownSize=data[5], pkgTotalSize=data[6])
                 self.progressDialog.updateTotalOperationPercent()
 
@@ -615,7 +615,7 @@
             # totalSize is the to be downloaded size. And that is totalSize - cachedSize.
             self.progressDialog.totalSize = int(data[1]) - int(data[2])
             self.progressDialog.updateTotalOperationPercent()
-            self.progressDialog.setStatus()
+            self.progressDialog.updateStatus()
             
         elif operation in ["installing"]:
             self.progressDialog.updateOperationDescription(i18n(str(operation)), package=data[1])


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi