Cleanup some code not used anymore

This commit is contained in:
Florent Le Coz 2011-03-29 14:15:02 +02:00
parent dcd29c636f
commit c2cb61da06
4 changed files with 6 additions and 44 deletions

View file

@ -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:

View file

@ -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)

View file

@ -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 tabs 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):
"""

View file

@ -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):
"""