diff options
author | lovetox <philipp@hoerist.com> | 2022-08-16 00:04:20 +0300 |
---|---|---|
committer | lovetox <philipp@hoerist.com> | 2022-08-16 00:04:20 +0300 |
commit | c9fda87faa2b7a34b0717bc46b8bda02d7e6b7d1 (patch) | |
tree | 54af3b5bdfd4819732a235b3cd8f85ca49ec98c7 | |
parent | 4113f9e71a19a687a6abd5388c106354b3bb8108 (diff) |
cfix: Use CommandOutputRow for chat command errors
-rw-r--r-- | gajim/gtk/chat_stack.py | 4 | ||||
-rw-r--r-- | gajim/gtk/control.py | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/gajim/gtk/chat_stack.py b/gajim/gtk/chat_stack.py index 37e67401a..3c1476877 100644 --- a/gajim/gtk/chat_stack.py +++ b/gajim/gtk/chat_stack.py @@ -742,14 +742,14 @@ class ChatStack(Gtk.Stack, EventHelper): message_actions_box: MessageActionsBox, error: str) -> None: - self._chat_control.add_info_message(error) + self._chat_control.add_command_output(error, True) def _on_command_not_found(self, message_actions_box: MessageActionsBox, error: str ) -> None: - self._chat_control.add_info_message(error) + self._chat_control.add_command_output(error, True) class ChatPlaceholderBox(Gtk.Box): diff --git a/gajim/gtk/control.py b/gajim/gtk/control.py index 92d20f8e3..e952acb60 100644 --- a/gajim/gtk/control.py +++ b/gajim/gtk/control.py @@ -507,6 +507,9 @@ class ChatControl(EventHelper): def _allow_add_message(self) -> bool: return self._scrolled_view.get_lower_complete() + def add_command_output(self, text: str, is_error: bool) -> None: + self.conversation_view.add_command_output(text, is_error) + def add_info_message(self, text: str, timestamp: Optional[float] = None |