1
0
mirror of https://github.com/moparisthebest/Yaaic synced 2024-11-22 08:52:18 -05:00

Notify the user on receipt of all private messages, not just ones with nick mentions

You'd rarely use someone's nick in a privmsg with them, and this matches
the behavior of other clients.
This commit is contained in:
Steven Luo 2011-05-29 17:48:57 -07:00 committed by Sebastian Kaspari
parent 464430ee74
commit c4504be725

View File

@ -244,15 +244,18 @@ public class IRCConnection extends PircBot
service.sendBroadcast(intent);
}
if (isMentioned(action)) {
// highlight
message.setColor(Message.COLOR_RED);
boolean mentioned = isMentioned(action);
if (mentioned || target.equals(this.getNick())) {
service.updateNotification(
target + ": " + sender + " " + action,
service.getSettings().isVibrateHighlightEnabled(),
service.getSettings().isSoundHighlightEnabled()
);
}
if (mentioned) {
// highlight
message.setColor(Message.COLOR_RED);
conversation.setStatus(Conversation.STATUS_HIGHLIGHT);
}
}
@ -608,14 +611,14 @@ public class IRCConnection extends PircBot
service.sendBroadcast(intent);
}
service.updateNotification(
"<" + sender + "> " + text,
service.getSettings().isVibrateHighlightEnabled(),
service.getSettings().isSoundHighlightEnabled()
);
if (isMentioned(text)) {
message.setColor(Message.COLOR_RED);
service.updateNotification(
"<" + sender + "> " + text,
service.getSettings().isVibrateHighlightEnabled(),
service.getSettings().isSoundHighlightEnabled()
);
conversation.setStatus(Conversation.STATUS_HIGHLIGHT);
}
}