# HG changeset patch # User Goffi # Date 1278932095 -28800 # Node ID 1b33b681ebd85a7dab179cdd2bc7865265087a25 # Parent 8d611eb9ae488bd1fd5bde9c3099b17c9b6dee5e Primitivus: sexy nick in chat window diff -r 8d611eb9ae48 -r 1b33b681ebd8 frontends/primitivus/chat.py --- a/frontends/primitivus/chat.py Mon Jul 12 17:50:00 2010 +0800 +++ b/frontends/primitivus/chat.py Mon Jul 12 18:54:55 2010 +0800 @@ -66,7 +66,8 @@ if self.parent.show_short_nick: render_txt.append(('my_nick' if my_mess else 'other_nick',"**" if my_mess else "*")) else: - render_txt.append(('my_nick' if my_mess else 'other_nick',"[%s] " % self.from_jid)) + nick = self.from_jid.resource if self.parent.type == "group" else (self.parent.host.CM.getAttr(self.from_jid,'nick') or self.parent.host.CM.getAttr(self.from_jid,'name') or self.from_jid.node) + render_txt.append(('my_nick' if my_mess else 'other_nick',"[%s] " % nick)) render_txt.append(self.message) return urwid.Text(render_txt, align=self.align)