Fixes smileys in multi chats.

cusax-fix
Damian Minkov 13 years ago
parent 47d71e1a01
commit 81de72461a

@ -1022,6 +1022,9 @@ private String processKeyword( String message,
String contentType,
String keyword)
{
if(message == null)
return message;
Matcher m
= Pattern.compile(Pattern.quote(keyword), Pattern.CASE_INSENSITIVE)
.matcher(message);

@ -734,7 +734,8 @@ else if(o instanceof ChatRoomMessageDeliveredEvent)
evt.getTimestamp(),
Chat.HISTORY_OUTGOING_MESSAGE,
evt.getMessage().getContent(),
evt.getMessage().getContentType());
evt.getMessage().getContentType(),
evt.getMessage().getMessageUID());
}
else if(o instanceof ChatRoomMessageReceivedEvent)
{
@ -750,7 +751,8 @@ else if(o instanceof ChatRoomMessageReceivedEvent)
evt.getTimestamp(),
Chat.HISTORY_INCOMING_MESSAGE,
evt.getMessage().getContent(),
evt.getMessage().getContentType());
evt.getMessage().getContentType(),
evt.getMessage().getMessageUID());
}
}
else if (o instanceof FileRecord)

@ -179,10 +179,13 @@ public void messageDelivered(ChatRoomMessageDeliveredEvent evt)
chatPanel.addMessage(
sourceChatRoom.getUserNickname(),
null,
evt.getTimestamp(),
messageType,
msg.getContent(),
msg.getContentType());
msg.getContentType(),
msg.getMessageUID(),
null);
}
}
@ -287,10 +290,13 @@ else if(o instanceof ChatRoomMessageReceivedEvent)
chatPanel.addMessage(
sourceMember.getName(),
null,
evt.getTimestamp(),
messageType,
messageContent,
message.getContentType());
message.getContentType(),
message.getMessageUID(),
null);
chatWindowManager.openChat(chatPanel, false);
}
@ -1956,10 +1962,13 @@ public void messageDelivered(AdHocChatRoomMessageDeliveredEvent evt)
.addMessage(
sourceChatRoom
.getParentProvider().getAccountID().getUserID(),
null,
evt.getTimestamp(),
messageType,
msg.getContent(),
msg.getContentType());
msg.getContentType(),
msg.getMessageUID(),
null);
}
else
{
@ -2078,10 +2087,13 @@ public void messageReceived(AdHocChatRoomMessageReceivedEvent evt)
chatPanel.addMessage(
sourceParticipant.getDisplayName(),
null,
evt.getTimestamp(),
messageType,
messageContent,
message.getContentType());
message.getContentType(),
message.getMessageUID(),
null);
chatWindowManager.openChat(chatPanel, false);
}

@ -1922,7 +1922,7 @@ public void progressChanged(ProgressEvent evt)
/**
* Calculates the progress according the count of the records
* we will search
* @param historyProgress int
* @param evt the progress event
* @return int
*/
private int getProgressMapping(ProgressEvent evt)

Loading…
Cancel
Save