From: Christian Heller Date: Fri, 30 May 2025 14:46:45 +0000 (+0200) Subject: Minor TuiLoop refactoring. X-Git-Url: https://plomlompom.com/repos/%22https:/validator.w3.org/%7B%7Btodo.comment%7D%7D?a=commitdiff_plain;h=1db59a48e8addb0399128bf70feea3deb0a1d6d4;p=ircplom Minor TuiLoop refactoring. --- diff --git a/ircplom.py b/ircplom.py index 6f5d3ae..1bf4141 100755 --- a/ircplom.py +++ b/ircplom.py @@ -359,14 +359,8 @@ class TuiLoop(Loop): def process_main(self, event: Event) -> bool: if not super().process_main(event): return False - if event.type_ == 'ALERT': - self._log_buffer += [f'???? {event.payload}'] - self._draw_log() - elif event.type_ == 'RECV': - self._log_buffer += [f'<--- {event.payload}'] - self._draw_log() - elif event.type_ == 'SEND': - self._log_buffer += [f'---> {event.payload}'] + if event.type_ in {'ALERT', 'RECV', 'SEND'}: + self._log_buffer += [f'{event.type_} {event.payload}'] self._draw_log() elif event.type_ == 'KEYBINDING': getattr(self, f'_kb__{event.payload}')()