diff options
author | Lucian Branescu Mihaila <lucian.branescu@gmail.com> | 2010-07-15 00:12:06 (GMT) |
---|---|---|
committer | Lucian Branescu Mihaila <lucian.branescu@gmail.com> | 2010-07-15 00:12:06 (GMT) |
commit | 1f7b8fa6a8de46033b9fd88377f9986998b5408c (patch) | |
tree | 6c24d8bb80fc469b0083cda34a63b4ca882735c3 | |
parent | a0ceeef2b8220e8594d0f8833b9732ffbe0e084a (diff) |
Fix progress scale from 0 - 1 to 0 - 100. Enable error callback.
-rw-r--r-- | downloadmanager.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/downloadmanager.py b/downloadmanager.py index 8167e5f..f56d791 100644 --- a/downloadmanager.py +++ b/downloadmanager.py @@ -79,9 +79,7 @@ class UserDownload(object): self._download.connect('notify::progress', self.__progress_change_cb) self._download.connect('notify::status', self.__state_change_cb) - - # FIXME - #self._download.connect('error', self.__error_cb) + self._download.connect('error', self.__error_cb) self.datastore_deleted_handler = None @@ -108,7 +106,7 @@ class UserDownload(object): def __progress_change_cb(self, download, something): progress = self._download.get_progress() - self.dl_jobject.metadata['progress'] = str(int(progress)) + self.dl_jobject.metadata['progress'] = str(int(progress * 100)) datastore.write(self.dl_jobject) def __state_change_cb(self, download, gparamspec): |