Mercurial > pidgin.yaz
comparison pidgin/gtksound.c @ 32827:4a34689eeb33 default tip
merged from im.pidgin.pidgin
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Sat, 19 Nov 2011 14:42:54 +0900 |
parents | 308519b40f50 |
children |
comparison
equal
deleted
inserted
replaced
32692:0f94ec89f0bc | 32827:4a34689eeb33 |
---|---|
94 chat = purple_conversation_get_chat_data(conv); | 94 chat = purple_conversation_get_chat_data(conv); |
95 | 95 |
96 if (chat==NULL) | 96 if (chat==NULL) |
97 return ret; | 97 return ret; |
98 | 98 |
99 nick = g_strdup(purple_normalize(conv->account, chat->nick)); | 99 nick = g_strdup(purple_normalize(purple_conversation_get_account(conv), purple_conv_chat_get_nick(chat))); |
100 name = g_strdup(purple_normalize(conv->account, aname)); | 100 name = g_strdup(purple_normalize(purple_conversation_get_account(conv), aname)); |
101 | 101 |
102 if (g_utf8_collate(nick, name) == 0) | 102 if (g_utf8_collate(nick, name) == 0) |
103 ret = TRUE; | 103 ret = TRUE; |
104 | 104 |
105 g_free(nick); | 105 g_free(nick); |
210 return; | 210 return; |
211 | 211 |
212 if (chat_nick_matches_name(conv, sender)) | 212 if (chat_nick_matches_name(conv, sender)) |
213 return; | 213 return; |
214 | 214 |
215 if (flags & PURPLE_MESSAGE_NICK || purple_utf8_has_word(message, chat->nick)) | 215 if (flags & PURPLE_MESSAGE_NICK || purple_utf8_has_word(message, purple_conv_chat_get_nick(chat))) |
216 /* This isn't quite right; if you have the PURPLE_SOUND_CHAT_NICK event disabled | 216 /* This isn't quite right; if you have the PURPLE_SOUND_CHAT_NICK event disabled |
217 * and the PURPLE_SOUND_CHAT_SAY event enabled, you won't get a sound at all */ | 217 * and the PURPLE_SOUND_CHAT_SAY event enabled, you won't get a sound at all */ |
218 play_conv_event(conv, PURPLE_SOUND_CHAT_NICK); | 218 play_conv_event(conv, PURPLE_SOUND_CHAT_NICK); |
219 else | 219 else |
220 play_conv_event(conv, event); | 220 play_conv_event(conv, event); |