Mercurial > pidgin.yaz
comparison libpurple/conversation.c @ 23171:ff8ec3d58367
Modified patch from Stefan 'cockroach' Ott to add blocked-im-msg and
chat-invite-blocked signals for blocked im messages and blocked chat
invites. Closes #1062.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Fri, 23 May 2008 02:23:07 +0000 |
parents | 8c3444f04709 |
children | b2f91d7d3427 acef4202e147 |
comparison
equal
deleted
inserted
replaced
23170:d7e66b6137f9 | 23171:ff8ec3d58367 |
---|---|
2219 purple_value_new(PURPLE_TYPE_STRING), | 2219 purple_value_new(PURPLE_TYPE_STRING), |
2220 purple_value_new(PURPLE_TYPE_SUBTYPE, | 2220 purple_value_new(PURPLE_TYPE_SUBTYPE, |
2221 PURPLE_SUBTYPE_CONVERSATION), | 2221 PURPLE_SUBTYPE_CONVERSATION), |
2222 purple_value_new(PURPLE_TYPE_UINT)); | 2222 purple_value_new(PURPLE_TYPE_UINT)); |
2223 | 2223 |
2224 purple_signal_register(handle, "blocked-im-msg", | |
2225 purple_marshal_VOID__POINTER_POINTER_POINTER_UINT_UINT, | |
2226 NULL, 5, | |
2227 purple_value_new(PURPLE_TYPE_SUBTYPE, | |
2228 PURPLE_SUBTYPE_ACCOUNT), | |
2229 purple_value_new(PURPLE_TYPE_STRING), | |
2230 purple_value_new(PURPLE_TYPE_STRING), | |
2231 purple_value_new(PURPLE_TYPE_UINT), | |
2232 purple_value_new(PURPLE_TYPE_UINT)); | |
2233 | |
2224 purple_signal_register(handle, "writing-chat-msg", | 2234 purple_signal_register(handle, "writing-chat-msg", |
2225 purple_marshal_BOOLEAN__POINTER_POINTER_POINTER_POINTER_UINT, | 2235 purple_marshal_BOOLEAN__POINTER_POINTER_POINTER_POINTER_UINT, |
2226 purple_value_new(PURPLE_TYPE_BOOLEAN), 5, | 2236 purple_value_new(PURPLE_TYPE_BOOLEAN), 5, |
2227 purple_value_new(PURPLE_TYPE_SUBTYPE, | 2237 purple_value_new(PURPLE_TYPE_SUBTYPE, |
2228 PURPLE_SUBTYPE_ACCOUNT), | 2238 PURPLE_SUBTYPE_ACCOUNT), |
2373 PURPLE_SUBTYPE_ACCOUNT), | 2383 PURPLE_SUBTYPE_ACCOUNT), |
2374 purple_value_new(PURPLE_TYPE_STRING), | 2384 purple_value_new(PURPLE_TYPE_STRING), |
2375 purple_value_new(PURPLE_TYPE_STRING), | 2385 purple_value_new(PURPLE_TYPE_STRING), |
2376 purple_value_new(PURPLE_TYPE_STRING), | 2386 purple_value_new(PURPLE_TYPE_STRING), |
2377 purple_value_new(PURPLE_TYPE_POINTER)); | 2387 purple_value_new(PURPLE_TYPE_POINTER)); |
2388 | |
2389 purple_signal_register(handle, "chat-invite-blocked", | |
2390 purple_marshal_VOID__POINTER_POINTER_POINTER_POINTER_POINTER, | |
2391 NULL, 5, | |
2392 purple_value_new(PURPLE_TYPE_SUBTYPE, | |
2393 PURPLE_SUBTYPE_ACCOUNT), | |
2394 purple_value_new(PURPLE_TYPE_STRING), | |
2395 purple_value_new(PURPLE_TYPE_STRING), | |
2396 purple_value_new(PURPLE_TYPE_STRING), | |
2397 purple_value_new(PURPLE_TYPE_BOXED, "GHashTable *")); | |
2378 | 2398 |
2379 purple_signal_register(handle, "chat-joined", | 2399 purple_signal_register(handle, "chat-joined", |
2380 purple_marshal_VOID__POINTER, NULL, 1, | 2400 purple_marshal_VOID__POINTER, NULL, 1, |
2381 purple_value_new(PURPLE_TYPE_SUBTYPE, | 2401 purple_value_new(PURPLE_TYPE_SUBTYPE, |
2382 PURPLE_SUBTYPE_CONVERSATION)); | 2402 PURPLE_SUBTYPE_CONVERSATION)); |