equal
deleted
inserted
replaced
401 return LogMessage(tv_sec, tv_nsec, level, self.LevelIcons[level], msg) |
401 return LogMessage(tv_sec, tv_nsec, level, self.LevelIcons[level], msg) |
402 return None |
402 return None |
403 |
403 |
404 def ResetLogCounters(self): |
404 def ResetLogCounters(self): |
405 self.previous_log_count = [None]*LogLevelsCount |
405 self.previous_log_count = [None]*LogLevelsCount |
406 |
406 |
407 def SetLogCounters(self, log_count): |
407 def SetLogCounters(self, log_count): |
408 new_messages = [] |
408 new_messages = [] |
409 for level, count, prev in zip(xrange(LogLevelsCount), log_count, self.previous_log_count): |
409 for level, count, prev in zip(xrange(LogLevelsCount), log_count, self.previous_log_count): |
410 if count is not None and prev != count: |
410 if count is not None and prev != count: |
411 if prev is None: |
411 if prev is None: |
557 for level, prev in zip(xrange(LogLevelsCount), self.previous_log_count): |
557 for level, prev in zip(xrange(LogLevelsCount), self.previous_log_count): |
558 if prev is not None: |
558 if prev is not None: |
559 empty=False |
559 empty=False |
560 break |
560 break |
561 return empty |
561 return empty |
562 |
562 |
563 def IsMessagePanelTop(self, message_idx=None): |
563 def IsMessagePanelTop(self, message_idx=None): |
564 if message_idx is None: |
564 if message_idx is None: |
565 message_idx = self.CurrentMessage |
565 message_idx = self.CurrentMessage |
566 if message_idx is not None: |
566 if message_idx is not None: |
567 return self.GetNextMessage(message_idx)[0] is None |
567 return self.GetNextMessage(message_idx)[0] is None |