Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/jabglue.c @ 992:b37348c2aa79
Chatstates: display "paused" states in the roster
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Wed, 01 Nov 2006 17:47:30 +0100 |
parents | ef10906691bb |
children | 0759f4c7da68 |
comparison
equal
deleted
inserted
replaced
991:ef10906691bb | 992:b37348c2aa79 |
---|---|
1750 } else if (!strcmp(p, "inactive")) { | 1750 } else if (!strcmp(p, "inactive")) { |
1751 jep85->last_state_rcvd = ROSTER_EVENT_INACTIVE; | 1751 jep85->last_state_rcvd = ROSTER_EVENT_INACTIVE; |
1752 } else if (!strcmp(p, "gone")) { | 1752 } else if (!strcmp(p, "gone")) { |
1753 jep85->last_state_rcvd = ROSTER_EVENT_GONE; | 1753 jep85->last_state_rcvd = ROSTER_EVENT_GONE; |
1754 } | 1754 } |
1755 | 1755 events = jep85->last_state_rcvd; |
1756 if (jep85->last_state_rcvd == ROSTER_EVENT_COMPOSING) | |
1757 events = ROSTER_EVENT_COMPOSING; | |
1758 else | |
1759 events = ROSTER_EVENT_NONE; | |
1760 } else { /* JEP-0022 */ | 1756 } else { /* JEP-0022 */ |
1761 #ifdef JEP0022 | 1757 #ifdef JEP0022 |
1762 const char *msgid; | 1758 const char *msgid; |
1763 jep22->support = CHATSTATES_SUPPORT_OK; | 1759 jep22->support = CHATSTATES_SUPPORT_OK; |
1764 jep22->last_state_rcvd = ROSTER_EVENT_NONE; | 1760 jep22->last_state_rcvd = ROSTER_EVENT_NONE; |