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:
authorPhilipp Hörist <philipp@hoerist.com>2023-06-08 15:34:15 +0300
committerPhilipp Hörist <philipp@hoerist.com>2023-06-08 15:34:15 +0300
commitafa5d7449bb6263b0d98a299912be90c4ae57dcb (patch)
treef9ab8c55801c397a24a6c48f4adb80bbf005391f
parent404ecb7c92230e7630d22d73b9a7aef85796a3be (diff)
refactor: Control: Remove public add_message() method
-rw-r--r--gajim/gtk/control.py63
1 files changed, 22 insertions, 41 deletions
diff --git a/gajim/gtk/control.py b/gajim/gtk/control.py
index e4c6517c7..6a8efae8b 100644
--- a/gajim/gtk/control.py
+++ b/gajim/gtk/control.py
@@ -282,13 +282,17 @@ class ChatControl(EventHelper):
event.correct_id, event.message, self.get_our_nick())
return
- self.add_message(event.message,
- 'outgoing',
- tim=event.timestamp,
- displaymarking=displaymarking,
- message_id=message_id,
- msg_log_id=event.msg_log_id,
- additional_data=event.additional_data)
+ name = self.get_our_nick()
+
+ self._add_message(event.message,
+ 'outgoing',
+ name,
+ event.timestamp,
+ displaymarking=displaymarking,
+ msg_log_id=event.msg_log_id,
+ message_id=message_id,
+ stanza_id=None,
+ additional_data=event.additional_data)
def _on_message_received(self, event: events.MessageReceived) -> None:
if not self._is_event_processable(event):
@@ -301,17 +305,20 @@ class ChatControl(EventHelper):
return
kind = 'incoming'
+ name = self.contact.name
if event.properties.is_sent_carbon:
kind = 'outgoing'
+ name = self.get_our_nick()
- self.add_message(event.msgtxt,
- kind,
- tim=event.properties.timestamp,
- displaymarking=event.displaymarking,
- msg_log_id=event.msg_log_id,
- message_id=event.properties.id,
- stanza_id=event.stanza_id,
- additional_data=event.additional_data)
+ self._add_message(event.msgtxt,
+ kind,
+ name,
+ event.properties.timestamp,
+ displaymarking=event.displaymarking,
+ msg_log_id=event.msg_log_id,
+ message_id=event.properties.id,
+ stanza_id=event.stanza_id,
+ additional_data=event.additional_data)
def _on_mam_message_received(self,
event: events.MamMessageReceived) -> None:
@@ -777,32 +784,6 @@ class ChatControl(EventHelper):
marker=msg.marker,
error=msg.error)
- def add_message(self,
- text: str,
- kind: str,
- tim: float,
- displaymarking: Displaymarking | None = None,
- msg_log_id: int | None = None,
- stanza_id: str | None = None,
- message_id: str | None = None,
- additional_data: AdditionalDataDict | None = None
- ) -> None:
-
- if kind == 'incoming':
- name = self.contact.name
- else:
- name = self.get_our_nick()
-
- self._add_message(text,
- kind,
- name,
- tim,
- displaymarking=displaymarking,
- msg_log_id=msg_log_id,
- message_id=message_id,
- stanza_id=stanza_id,
- additional_data=additional_data)
-
def _on_user_nickname_changed(self,
_contact: types.GroupchatContact,
_signal_name: str,