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 {