Cleanup some code not used anymore
This commit is contained in:
parent
dcd29c636f
commit
c2cb61da06
4 changed files with 6 additions and 44 deletions
|
@ -426,7 +426,7 @@ class Core(object):
|
|||
def on_user_changed_status_in_private(self, jid, msg):
|
||||
tab = self.get_tab_by_name(jid)
|
||||
if tab: # display the message in private
|
||||
tab.get_room().add_message(msg, colorized=True)
|
||||
tab.get_room().add_message(msg)
|
||||
|
||||
def on_message(self, message):
|
||||
"""
|
||||
|
@ -459,7 +459,6 @@ class Core(object):
|
|||
return
|
||||
body = message['body']
|
||||
room.add_message(body, time=None, nickname=nick_from,
|
||||
colorized=False,
|
||||
forced_user=self.get_room_by_name(room_from).get_user_by_name(nick_from))
|
||||
conversation = self.get_tab_by_name(jid.full, tabs.PrivateTab)
|
||||
if conversation and conversation.remote_wants_chatstates is None:
|
||||
|
|
|
@ -114,7 +114,6 @@ class Room(TextBuffer):
|
|||
time = time or datetime.now()
|
||||
message = Message(txt=txt, nick_color=nick_color,
|
||||
time=time, nickname=nickname, user=user)
|
||||
# message = Message(txt, time, nickname, nick_color, color, colorized, user=user)
|
||||
while len(self.messages) > self.messages_nb_limit:
|
||||
self.messages.pop(0)
|
||||
self.messages.append(message)
|
||||
|
|
10
src/tabs.py
10
src/tabs.py
|
@ -802,7 +802,7 @@ class MucTab(ChatTab):
|
|||
kick_msg = _('\x191%(spec)s \x193%(nick)s \x195has been banned') % {'spec':theme.CHAR_KICK, 'nick':from_nick.replace('"', '\\"')}
|
||||
if reason is not None and reason.text:
|
||||
kick_msg += _(' Reason: \x196%(reason)s') % {'reason': reason.text}
|
||||
room.add_message(kick_msg, colorized=True)
|
||||
room.add_message(kick_msg)
|
||||
|
||||
def on_user_kicked(self, room, presence, user, from_nick):
|
||||
"""
|
||||
|
@ -882,7 +882,7 @@ class MucTab(ChatTab):
|
|||
show != user.show or\
|
||||
status != user.status):
|
||||
# display the message in the room
|
||||
room.add_message(msg, colorized=True)
|
||||
room.add_message(msg)
|
||||
self.core.on_user_changed_status_in_private('%s/%s' % (from_room, from_nick), msg)
|
||||
# finally, effectively change the user status
|
||||
user.update(affiliation, show, status, role)
|
||||
|
@ -1009,7 +1009,7 @@ class PrivateTab(ChatTab):
|
|||
The user changed her nick in the corresponding muc: update the tab’s name and
|
||||
display a message.
|
||||
"""
|
||||
self.get_room().add_message(_('"[%(old_nick)s]" is now known as "[%(new_nick)s]"') % {'old_nick':old_nick.replace('"', '\\"'), 'new_nick':new_nick.replace('"', '\\"')}, colorized=True)
|
||||
self.get_room().add_message(_('"[%(old_nick)s]" is now known as "[%(new_nick)s]"') % {'old_nick':old_nick.replace('"', '\\"'), 'new_nick':new_nick.replace('"', '\\"')})
|
||||
new_jid = JID(self.get_room().name).bare+'/'+new_nick
|
||||
self.get_room().name = new_jid
|
||||
|
||||
|
@ -1018,9 +1018,9 @@ class PrivateTab(ChatTab):
|
|||
The user left the associated MUC
|
||||
"""
|
||||
if not status_message:
|
||||
self.get_room().add_message(_('%(spec)s "[%(nick)s]" has left the room') % {'nick':from_nick.replace('"', '\\"'), 'spec':theme.CHAR_QUIT.replace('"', '\\"')}, colorized=True)
|
||||
self.get_room().add_message(_('%(spec)s "[%(nick)s]" has left the room') % {'nick':from_nick.replace('"', '\\"'), 'spec':theme.CHAR_QUIT.replace('"', '\\"')})
|
||||
else:
|
||||
self.get_room().add_message(_('%(spec)s "[%(nick)s]" has left the room "(%(status)s)"') % {'nick':from_nick.replace('"', '\\"'), 'spec':theme.CHAR_QUIT, 'status': status_message.replace('"', '\\"')}, colorized=True)
|
||||
self.get_room().add_message(_('%(spec)s "[%(nick)s]" has left the room "(%(status)s)"') % {'nick':from_nick.replace('"', '\\"'), 'spec':theme.CHAR_QUIT, 'status': status_message.replace('"', '\\"')})
|
||||
|
||||
class RosterInfoTab(Tab):
|
||||
"""
|
||||
|
|
|
@ -621,42 +621,6 @@ class TextWin(Win):
|
|||
write the text of a line.
|
||||
"""
|
||||
self.addstr_colored(txt, y, x)
|
||||
return
|
||||
if not colorized:
|
||||
if color:
|
||||
self._win.attron(common.curses_color_pair(color))
|
||||
self.addstr(y, x, txt)
|
||||
if color:
|
||||
self._win.attroff(common.curses_color_pair(color))
|
||||
|
||||
else: # Special messages like join or quit
|
||||
special_words = {
|
||||
theme.CHAR_JOIN: theme.COLOR_JOIN_CHAR,
|
||||
theme.CHAR_QUIT: theme.COLOR_QUIT_CHAR,
|
||||
theme.CHAR_KICK: theme.COLOR_KICK_CHAR,
|
||||
}
|
||||
try:
|
||||
splitted = shlex.split(txt)
|
||||
except ValueError:
|
||||
# FIXME colors are disabled on too long words
|
||||
txt = txt.replace('"[', '').replace(']"', '')\
|
||||
.replace('"{', '').replace('}"', '')\
|
||||
.replace('"(', '').replace(')"', '')
|
||||
splitted = txt.split()
|
||||
for word in splitted:
|
||||
if word in special_words.keys():
|
||||
self.addstr(word, common.curses_color_pair(special_words[word]))
|
||||
elif word.startswith('(') and word.endswith(')'):
|
||||
self.addstr('(', common.curses_color_pair(color))
|
||||
self.addstr(word[1:-1], common.curses_color_pair(theme.COLOR_CURLYBRACKETED_WORD))
|
||||
self.addstr(')', common.curses_color_pair(color))
|
||||
elif word.startswith('{') and word.endswith('}'):
|
||||
self.addstr(word[1:-1], common.curses_color_pair(theme.COLOR_ACCOLADE_WORD))
|
||||
elif word.startswith('[') and word.endswith(']'):
|
||||
self.addstr(word[1:-1], common.curses_color_pair(theme.COLOR_BRACKETED_WORD))
|
||||
else:
|
||||
self.addstr(word, common.curses_color_pair(color))
|
||||
self.addstr(' ')
|
||||
|
||||
def write_nickname(self, nickname, color):
|
||||
"""
|
||||
|
|
Loading…
Reference in a new issue