mirror of
https://github.com/moparisthebest/Yaaic
synced 2024-11-22 17:02:21 -05:00
Strip mIRC colors and formatting from messages
This commit is contained in:
parent
9fb8460b6d
commit
808f56d978
@ -23,6 +23,7 @@ package org.yaaic.irc;
|
|||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
|
||||||
|
import org.jibble.pircbot.Colors;
|
||||||
import org.jibble.pircbot.PircBot;
|
import org.jibble.pircbot.PircBot;
|
||||||
import org.jibble.pircbot.User;
|
import org.jibble.pircbot.User;
|
||||||
|
|
||||||
@ -81,6 +82,9 @@ public class IRCConnection extends PircBot
|
|||||||
{
|
{
|
||||||
debug("Action", target + " " + sender + " " + action);
|
debug("Action", target + " " + sender + " " + action);
|
||||||
|
|
||||||
|
// Strip mIRC colors and formatting
|
||||||
|
action = Colors.removeFormattingAndColors(action);
|
||||||
|
|
||||||
Message message = new Message(sender + " " + action);
|
Message message = new Message(sender + " " + action);
|
||||||
message.setIcon(R.drawable.action);
|
message.setIcon(R.drawable.action);
|
||||||
server.getChannel(target).addMessage(message);
|
server.getChannel(target).addMessage(message);
|
||||||
@ -219,6 +223,9 @@ public class IRCConnection extends PircBot
|
|||||||
protected void onMessage(String target, String sender, String login, String hostname, String text)
|
protected void onMessage(String target, String sender, String login, String hostname, String text)
|
||||||
{
|
{
|
||||||
debug("Message", target + " " + sender + " " + text);
|
debug("Message", target + " " + sender + " " + text);
|
||||||
|
|
||||||
|
// Strip mIRC colors and formatting
|
||||||
|
text = Colors.removeFormattingAndColors(text);
|
||||||
|
|
||||||
Message message = new Message("<" + sender + "> " + text);
|
Message message = new Message("<" + sender + "> " + text);
|
||||||
server.getChannel(target).addMessage(message);
|
server.getChannel(target).addMessage(message);
|
||||||
@ -267,6 +274,9 @@ public class IRCConnection extends PircBot
|
|||||||
{
|
{
|
||||||
debug("Notice", sourceNick + " " + notice);
|
debug("Notice", sourceNick + " " + notice);
|
||||||
|
|
||||||
|
// Strip mIRC colors and formatting
|
||||||
|
notice = Colors.removeFormattingAndColors(notice);
|
||||||
|
|
||||||
// XXX: Where should notices be shown? Current window? All windows? Server window?
|
// XXX: Where should notices be shown? Current window? All windows? Server window?
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -326,6 +336,9 @@ public class IRCConnection extends PircBot
|
|||||||
{
|
{
|
||||||
debug("PrivateMessage", sender + " " + message);
|
debug("PrivateMessage", sender + " " + message);
|
||||||
|
|
||||||
|
// Strip mIRC colors and formatting
|
||||||
|
message = Colors.removeFormattingAndColors(message);
|
||||||
|
|
||||||
// XXX: Open a query if there's none yet
|
// XXX: Open a query if there's none yet
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -274,5 +274,6 @@ public class ServerActivity extends Activity implements ServiceConnection, Chann
|
|||||||
*/
|
*/
|
||||||
public void onRemoveChannel(String target)
|
public void onRemoveChannel(String target)
|
||||||
{
|
{
|
||||||
|
// XXX: Implement me :)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user