Mercurial > pidgin.yaz
comparison src/blist.h @ 9949:ced29c7b396c
[gaim-migrate @ 10845]
(00:25:10) LSchiere: datallah: commit message?
(00:25:40) datallah: LSchiere: nah.. nothing comes to me
datallah undertook the heroic effort of merging in all the .rejs and fixing
things up from the unclean merge of the status rewrite
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Sat, 04 Sep 2004 04:27:05 +0000 |
parents | e4a27c9aec4c |
children | 1bd1f324a2c1 |
comparison
equal
deleted
inserted
replaced
9948:b13013595c08 | 9949:ced29c7b396c |
---|---|
110 char *name; /**< The screenname of the buddy. */ | 110 char *name; /**< The screenname of the buddy. */ |
111 char *alias; /**< The user-set alias of the buddy */ | 111 char *alias; /**< The user-set alias of the buddy */ |
112 char *server_alias; /**< The server-specified alias of the buddy. (i.e. MSN "Friendly Names") */ | 112 char *server_alias; /**< The server-specified alias of the buddy. (i.e. MSN "Friendly Names") */ |
113 GaimBuddyPresenceState present; /**< This is 0 if the buddy appears offline, 1 if he appears online, and 2 if | 113 GaimBuddyPresenceState present; /**< This is 0 if the buddy appears offline, 1 if he appears online, and 2 if |
114 he has recently signed on */ | 114 he has recently signed on */ |
115 int evil; /**< The warning level */ | |
116 time_t signon; /**< The time the buddy signed on. */ | 115 time_t signon; /**< The time the buddy signed on. */ |
117 int idle; /**< The time the buddy has been idle in minutes. */ | |
118 int uc; /**< This is a cryptic bitmask that makes sense only to the prpl. This will get changed */ | 116 int uc; /**< This is a cryptic bitmask that makes sense only to the prpl. This will get changed */ |
119 void *proto_data; /**< This allows the prpl to associate whatever data it wants with a buddy */ | 117 void *proto_data; /**< This allows the prpl to associate whatever data it wants with a buddy */ |
120 GaimBuddyIcon *icon; /**< The buddy icon. */ | 118 GaimBuddyIcon *icon; /**< The buddy icon. */ |
121 GaimAccount *account; /**< the account this buddy belongs to */ | 119 GaimAccount *account; /**< the account this buddy belongs to */ |
122 guint timer; /**< The timer handle. */ | 120 guint timer; /**< The timer handle. */ |
121 GaimPresence *presence; | |
123 }; | 122 }; |
124 | 123 |
125 /** | 124 /** |
126 * A contact. This contains everything Gaim will ever need to know about a contact. | 125 * A contact. This contains everything Gaim will ever need to know about a contact. |
127 */ | 126 */ |
190 void (*request_add_buddy)(GaimAccount *account, const char *username, | 189 void (*request_add_buddy)(GaimAccount *account, const char *username, |
191 const char *group, const char *alias); | 190 const char *group, const char *alias); |
192 void (*request_add_chat)(GaimAccount *account, GaimGroup *group, | 191 void (*request_add_chat)(GaimAccount *account, GaimGroup *group, |
193 const char *alias, const char *name); | 192 const char *alias, const char *name); |
194 void (*request_add_group)(void); | 193 void (*request_add_group)(void); |
194 void (*status_changed)(GaimBuddy *buddy, GaimStatus *status); | |
195 }; | 195 }; |
196 | 196 |
197 | 197 |
198 struct _GaimBlistNodeAction { | 198 struct _GaimBlistNodeAction { |
199 char *label; | 199 char *label; |