Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlovetox <philipp@hoerist.com>2022-08-16 00:04:20 +0300
committerlovetox <philipp@hoerist.com>2022-08-16 00:04:20 +0300
commitc9fda87faa2b7a34b0717bc46b8bda02d7e6b7d1 (patch)
tree54af3b5bdfd4819732a235b3cd8f85ca49ec98c7
parent4113f9e71a19a687a6abd5388c106354b3bb8108 (diff)
cfix: Use CommandOutputRow for chat command errors
-rw-r--r--gajim/gtk/chat_stack.py4
-rw-r--r--gajim/gtk/control.py3
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