299 self.refresh_timer=Timer(refresh_interval, self.refresh_ui) |
299 self.refresh_timer=Timer(refresh_interval, self.refresh_ui) |
300 # refresh_timer_time is only set for "long-term timers" |
300 # refresh_timer_time is only set for "long-term timers" |
301 self.refresh_timer_time=None |
301 self.refresh_timer_time=None |
302 self.refresh_timer.start() |
302 self.refresh_timer.start() |
303 |
303 |
304 if errorlog: |
304 # if errorlog: |
305 if 'msgid' not in errorlog or not isinstance(errorlog['msgid'], str): |
305 # if 'msgid' not in errorlog or not isinstance(errorlog['msgid'], str): |
306 msgid='UnknownError' |
306 # msgid='UnknownError' |
307 else: |
307 # else: |
308 msgid=errorlog['msgid'] |
308 # msgid=errorlog['msgid'] |
309 |
309 |
310 logger.debug("Opening notification for error %s '%s'", |
310 # logger.debug("Opening notification for error %s '%s'", |
311 msgid, errorlog['message']) |
311 # msgid, errorlog['message']) |
312 |
312 |
313 notification_workaround(branding.appname_stylised, |
313 # notification_workaround(branding.appname_stylised, |
314 msgid, errorlog['message']) |
314 # msgid, errorlog['message']) |
315 |
315 |
316 @protect_noreturn |
316 @protect_noreturn |
317 def pause_resume_all(self): |
317 def pause_resume_all(self): |
318 with self.lock: |
318 with self.lock: |
319 try: |
319 try: |