Mercurial > pidgin.yaz
comparison libpurple/protocols/oscar/libicq.c @ 31851:0cf50b0f7af4
Add invite message support to Oscar.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Sun, 20 Mar 2011 22:03:48 +0000 |
parents | 7c33eaed54e5 |
children | bfb4b66953b4 |
comparison
equal
deleted
inserted
replaced
31850:0c981f2c169a | 31851:0cf50b0f7af4 |
---|---|
36 return table; | 36 return table; |
37 } | 37 } |
38 | 38 |
39 static PurplePluginProtocolInfo prpl_info = | 39 static PurplePluginProtocolInfo prpl_info = |
40 { | 40 { |
41 OPT_PROTO_MAIL_CHECK | OPT_PROTO_IM_IMAGE, | 41 OPT_PROTO_MAIL_CHECK | OPT_PROTO_IM_IMAGE | OPT_PROTO_INVITE_MESSAGE, |
42 NULL, /* user_splits */ | 42 NULL, /* user_splits */ |
43 NULL, /* protocol_options */ | 43 NULL, /* protocol_options */ |
44 {"gif,jpeg,bmp,ico", 0, 0, 100, 100, 7168, PURPLE_ICON_SCALE_DISPLAY}, /* icon_spec */ | 44 {"gif,jpeg,bmp,ico", 0, 0, 100, 100, 7168, PURPLE_ICON_SCALE_DISPLAY}, /* icon_spec */ |
45 oscar_list_icon_icq, /* list_icon */ | 45 oscar_list_icon_icq, /* list_icon */ |
46 oscar_list_emblem, /* list_emblems */ | 46 oscar_list_emblem, /* list_emblems */ |
57 oscar_send_typing, /* send_typing */ | 57 oscar_send_typing, /* send_typing */ |
58 oscar_get_info, /* get_info */ | 58 oscar_get_info, /* get_info */ |
59 oscar_set_status, /* set_status */ | 59 oscar_set_status, /* set_status */ |
60 oscar_set_idle, /* set_idle */ | 60 oscar_set_idle, /* set_idle */ |
61 oscar_change_passwd, /* change_passwd */ | 61 oscar_change_passwd, /* change_passwd */ |
62 oscar_add_buddy, /* add_buddy */ | 62 NULL, /* add_buddy */ |
63 NULL, /* add_buddies */ | 63 NULL, /* add_buddies */ |
64 oscar_remove_buddy, /* remove_buddy */ | 64 oscar_remove_buddy, /* remove_buddy */ |
65 NULL, /* remove_buddies */ | 65 NULL, /* remove_buddies */ |
66 NULL, /* add_permit */ | 66 NULL, /* add_permit */ |
67 oscar_add_deny, /* add_deny */ | 67 oscar_add_deny, /* add_deny */ |
109 NULL, /* initiate_media */ | 109 NULL, /* initiate_media */ |
110 NULL, /* can_do_media */ | 110 NULL, /* can_do_media */ |
111 oscar_get_purple_moods, /* get_moods */ | 111 oscar_get_purple_moods, /* get_moods */ |
112 NULL, /* set_public_alias */ | 112 NULL, /* set_public_alias */ |
113 NULL, /* get_public_alias */ | 113 NULL, /* get_public_alias */ |
114 NULL, /* add_buddy_with_invite */ | 114 oscar_add_buddy, /* add_buddy_with_invite */ |
115 NULL /* add_buddies_with_invite */ | 115 NULL /* add_buddies_with_invite */ |
116 }; | 116 }; |
117 | 117 |
118 static PurplePluginInfo info = | 118 static PurplePluginInfo info = |
119 { | 119 { |