diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-12-15 18:28:02 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-12-15 18:28:02 (GMT) |
commit | 38857512156fa4c0f382596cd3ceca7c57424e65 (patch) | |
tree | 35147a7b2ac660c76be497f581b029a89f54fef7 /downloadmanager.py | |
parent | cd82aef8898b9bb16486cf65c96713bba2054126 (diff) |
Update the progress of downloads less often #5449.
Diffstat (limited to 'downloadmanager.py')
-rw-r--r-- | downloadmanager.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/downloadmanager.py b/downloadmanager.py index 07374f1..7b1af9c 100644 --- a/downloadmanager.py +++ b/downloadmanager.py @@ -48,6 +48,9 @@ DS_DBUS_SERVICE = 'org.laptop.sugar.DataStore' DS_DBUS_INTERFACE = 'org.laptop.sugar.DataStore' DS_DBUS_PATH = '/org/laptop/sugar/DataStore' +_MIN_TIME_UPDATE = 5 # In seconds +_MIN_PERCENT_UPDATE = 10 + _browser = None _temp_path = '/tmp' def init(browser, activity, temp_path): @@ -214,8 +217,8 @@ class Download: path, file_name = os.path.split(self._target_file.path) percent = (cur_self_progress * 100) / max_self_progress - if (time.time() - self._last_update_time) < 5 and \ - (percent - self._last_update_percent) < 5: + if (time.time() - self._last_update_time) < _MIN_TIME_UPDATE and \ + (percent - self._last_update_percent) < _MIN_PERCENT_UPDATE: return self._last_update_time = time.time() |