[punchagan & me] print /me in history correctly. Fixes #4852
This commit is contained in:
parent
72d3c578d4
commit
a562bfdcb6
1 changed files with 16 additions and 12 deletions
|
@ -438,6 +438,9 @@ class HistoryWindow:
|
||||||
helpers.get_uf_show(show) }
|
helpers.get_uf_show(show) }
|
||||||
tag_msg = 'status'
|
tag_msg = 'status'
|
||||||
|
|
||||||
|
if message.startswith('/me ') or message.startswith('/me\n'):
|
||||||
|
tag_msg = tag_name
|
||||||
|
else:
|
||||||
# do not do this if gcstats, avoid dupping contact_name
|
# do not do this if gcstats, avoid dupping contact_name
|
||||||
# eg. nkour: nkour is now Offline
|
# eg. nkour: nkour is now Offline
|
||||||
if contact_name and kind != constants.KIND_GCSTATUS:
|
if contact_name and kind != constants.KIND_GCSTATUS:
|
||||||
|
@ -451,9 +454,10 @@ class HistoryWindow:
|
||||||
|
|
||||||
message = message + '\n'
|
message = message + '\n'
|
||||||
if tag_msg:
|
if tag_msg:
|
||||||
self.history_textview.print_real_text(message, [tag_msg])
|
self.history_textview.print_real_text(message, [tag_msg],
|
||||||
|
name=contact_name)
|
||||||
else:
|
else:
|
||||||
self.history_textview.print_real_text(message)
|
self.history_textview.print_real_text(message, name=contact_name)
|
||||||
|
|
||||||
def on_query_entry_activate(self, widget):
|
def on_query_entry_activate(self, widget):
|
||||||
text = self.query_entry.get_text()
|
text = self.query_entry.get_text()
|
||||||
|
|
Loading…
Add table
Reference in a new issue