Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/roster.h @ 1311:0dda8238af21
Implement "/roster display"
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Thu, 13 Sep 2007 20:05:21 +0200 |
parents | 382ec54b584e |
children | 9716cf8a0726 |
comparison
equal
deleted
inserted
replaced
1310:a5336c44d4e2 | 1311:0dda8238af21 |
---|---|
9 #define SPECIAL_BUFFER_STATUS_ID "[status]" | 9 #define SPECIAL_BUFFER_STATUS_ID "[status]" |
10 | 10 |
11 enum imstatus { | 11 enum imstatus { |
12 offline, | 12 offline, |
13 available, | 13 available, |
14 invisible, | |
15 freeforchat, | 14 freeforchat, |
16 dontdisturb, | 15 dontdisturb, |
17 notavail, | 16 notavail, |
18 away, | 17 away, |
18 invisible, | |
19 imstatus_size | 19 imstatus_size |
20 }; | 20 }; |
21 | |
22 extern char imstatus2char[]; // Should match enum above | |
21 | 23 |
22 enum imrole { | 24 enum imrole { |
23 role_none, | 25 role_none, |
24 role_moderator, | 26 role_moderator, |
25 role_participant, | 27 role_participant, |
154 void roster_unsubscribed(const char *jid); | 156 void roster_unsubscribed(const char *jid); |
155 | 157 |
156 void buddylist_build(void); | 158 void buddylist_build(void); |
157 void buddy_hide_group(gpointer rosterdata, int hide); | 159 void buddy_hide_group(gpointer rosterdata, int hide); |
158 void buddylist_set_hide_offline_buddies(int hide); | 160 void buddylist_set_hide_offline_buddies(int hide); |
159 inline int buddylist_get_hide_offline_buddies(void); | 161 inline int buddylist_isset_filter(void); |
162 void buddylist_set_filter(guchar); | |
163 guchar buddylist_get_filter(void); | |
160 const char *buddy_getjid(gpointer rosterdata); | 164 const char *buddy_getjid(gpointer rosterdata); |
161 void buddy_setname(gpointer rosterdata, char *newname); | 165 void buddy_setname(gpointer rosterdata, char *newname); |
162 const char *buddy_getname(gpointer rosterdata); | 166 const char *buddy_getname(gpointer rosterdata); |
163 void buddy_setnickname(gpointer rosterdata, const char *newname); | 167 void buddy_setnickname(gpointer rosterdata, const char *newname); |
164 const char *buddy_getnickname(gpointer rosterdata); | 168 const char *buddy_getnickname(gpointer rosterdata); |