Ejemplo n.º 1
0
 def _calc_retry_time(self):
     if self.retry_time > datetime.datetime.now():
         retry_delta = self.retry_time - datetime.datetime.now()
         time_str = displaytext.time_string(retry_delta.seconds)
         return _('no connection - retrying in %(time)s', {"time": time_str})
     else:
         return _('no connection - retrying soon')
Ejemplo n.º 2
0
 def _calc_retry_time(self):
     if self.status['retryTime'] > datetime.datetime.now():
         retry_delta = self.status['retryTime'] - datetime.datetime.now()
         time_str = displaytext.time_string(retry_delta.seconds)
         return _('no connection - retrying in %(time)s', {"time": time_str})
     else:
         return _('no connection - retrying soon')
Ejemplo n.º 3
0
 def _calc_retry_time(self):
     if self.status['retryTime'] > datetime.datetime.now():
         retry_delta = self.status['retryTime'] - datetime.datetime.now()
         time_str = displaytext.time_string(retry_delta.seconds)
         return _('no connection - retrying in %s') % time_str
     else:
         return _('no connection - retrying soon')
Ejemplo n.º 4
0
 def _calc_retry_time(self):
     if self.status["retryTime"] > datetime.datetime.now():
         retry_delta = self.status["retryTime"] - datetime.datetime.now()
         time_str = displaytext.time_string(retry_delta.seconds)
         return _("no connection - retrying in %(time)s", {"time": time_str})
     else:
         return _("no connection - retrying soon")
Ejemplo n.º 5
0
 def _startup_activity_retry(self):
     if self.retry_time > datetime.datetime.now():
         retry_delta = self.retry_time - datetime.datetime.now()
         time_str = displaytext.time_string(retry_delta.seconds)
         return _('no connection - retrying in %(time)s', {"time": time_str})
     else:
         return _('no connection - retrying soon')
Ejemplo n.º 6
0
 def set_status(self, progress, eta):
     self.sync_progress.set_progress(progress)
     if eta:
         self.sync_remaining.set_text(
             _('%(eta)s left',
               {'eta': displaytext.time_string(int(eta))}))
     else:
         self.sync_remaining.set_text(_('%(percent)i%% percent complete',
                                        {'percent': int(progress * 100)}))
Ejemplo n.º 7
0
 def set_status(self, progress, eta):
     self.sync_progress.set_progress(progress)
     if eta:
         self.sync_remaining.set_text(
             _('%(eta)s left', {'eta': displaytext.time_string(int(eta))}))
     else:
         self.sync_remaining.set_text(
             _('%(percent)i%% percent complete',
               {'percent': int(progress * 100)}))
Ejemplo n.º 8
0
 def _progress_textbox(self, layout):
     layout.set_font(0.8, bold=True)
     layout.set_text_color((1.0, 1.0, 1.0))
     progress = int(self.data.progress * 100)
     parts = ["%d%%" % progress]
     eta = self.data.eta
     if eta:
         parts.append(displaytext.time_string(eta))
     
     return layout.textbox(' - '.join(parts))
Ejemplo n.º 9
0
 def set_sync_status(self, progress, eta):
     self.set_in_progress(True)
     self.progress.set_progress(progress)
     label = displaytext.time_string(int(eta)) if eta is not None else u''
     self.sync_label.set_text(label)
Ejemplo n.º 10
0
 def set_status(self, progress, eta):
     self.set_progress(progress)
     if eta is not None:
         self.set_text(displaytext.time_string(int(eta)))
     else:
         self.set_text(_('unknown'))
Ejemplo n.º 11
0
 def set_sync_status(self, progress, eta):
     self.set_in_progress(True)
     self.progress.set_progress(progress)
     label = displaytext.time_string(int(eta)) if eta is not None else u''
     self.sync_label.set_text(label)
Ejemplo n.º 12
0
 def get_value(self, info):
     if info.state == 'downloading':
         dl_info = info.download_info
         if dl_info.eta > 0:
             return displaytext.time_string(dl_info.eta)
     return ''