Mercurial > pidgin.yaz
comparison src/conversation.c @ 3799:3163a8825063
[gaim-migrate @ 3941]
fix for untabed conversations and typing notification from faceprint
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 25 Oct 2002 02:50:59 +0000 |
parents | 12b29552f1d7 |
children | 8cc3d7526043 |
comparison
equal
deleted
inserted
replaced
3798:584603e2b257 | 3799:3163a8825063 |
---|---|
1806 int gtk_font_options = 0; | 1806 int gtk_font_options = 0; |
1807 GString *logstr; | 1807 GString *logstr; |
1808 char buf2[BUF_LONG]; | 1808 char buf2[BUF_LONG]; |
1809 char mdate[64]; | 1809 char mdate[64]; |
1810 int unhighlight = 0; | 1810 int unhighlight = 0; |
1811 | 1811 |
1812 if (c->is_chat && (!c->gc || !g_slist_find(c->gc->buddy_chats, c))) | 1812 if (c->is_chat && (!c->gc || !g_slist_find(c->gc->buddy_chats, c))) |
1813 return; | 1813 return; |
1814 | 1814 |
1815 if (!c->is_chat && !g_list_find(conversations, c)) | 1815 if (!c->is_chat && !g_list_find(conversations, c)) |
1816 return; | 1816 return; |
2040 /* tab highlighting */ | 2040 /* tab highlighting */ |
2041 if (c->is_chat && !(chat_options & OPT_CHAT_ONE_WINDOW)) /* if chat but not tabbed chat */ | 2041 if (c->is_chat && !(chat_options & OPT_CHAT_ONE_WINDOW)) /* if chat but not tabbed chat */ |
2042 return; | 2042 return; |
2043 if (!(flags & WFLAG_RECV) && !(flags & WFLAG_SYSTEM)) | 2043 if (!(flags & WFLAG_RECV) && !(flags & WFLAG_SYSTEM)) |
2044 return; | 2044 return; |
2045 if ((c->unseen == 2) || ((c->unseen == 1) && !(flags & WFLAG_NICK))) | 2045 if (im_options & OPT_IM_ONE_WINDOW && ((c->unseen == 2) || ((c->unseen == 1) && !(flags & WFLAG_NICK)))) |
2046 return; | 2046 return; |
2047 | 2047 |
2048 if (flags & WFLAG_RECV) | 2048 if (flags & WFLAG_RECV) |
2049 c->typing_state = NOT_TYPING; | 2049 c->typing_state = NOT_TYPING; |
2050 | 2050 |