comparison src/protocols/irc/irc.c @ 9466:d27156c9c876

[gaim-migrate @ 10291] (21:36:44) datallah: anyway... i added "Send File" to the prpl core committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Wed, 07 Jul 2004 01:49:39 +0000
parents 1e6bba55447c
children 7a65fdba750f
comparison
equal deleted inserted replaced
9465:8a4797a608ae 9466:d27156c9c876
148 list = g_list_append(list, act); 148 list = g_list_append(list, act);
149 149
150 return list; 150 return list;
151 } 151 }
152 152
153 153 #if 0
154 static void irc_dccsend_send_ask_menu(GaimBlistNode *node, gpointer data)
155 {
156 GaimBuddy *buddy;
157 GaimConnection *gc;
158
159 g_return_if_fail(GAIM_BLIST_NODE_IS_BUDDY(node));
160
161 buddy = (GaimBuddy *) node;
162 gc =gaim_account_get_connection(buddy->account);
163
164 irc_dccsend_send_ask(gc, buddy->name);
165 }
166
167
168 static GList *irc_blist_node_menu(GaimBlistNode *node) 154 static GList *irc_blist_node_menu(GaimBlistNode *node)
169 { 155 {
170 GList *m = NULL; 156 GList *m = NULL;
171 GaimBlistNodeAction *act; 157 GaimBlistNodeAction *act;
172 158
173 if(GAIM_BLIST_NODE_IS_BUDDY(node)) {
174 act = gaim_blist_node_action_new(_("Send File"),
175 irc_dccsend_send_ask_menu, NULL);
176 m = g_list_append(m, act);
177 }
178
179 return m; 159 return m;
180 } 160 }
161 #endif
181 162
182 static GList *irc_chat_join_info(GaimConnection *gc) 163 static GList *irc_chat_join_info(GaimConnection *gc)
183 { 164 {
184 GList *m = NULL; 165 GList *m = NULL;
185 struct proto_chat_entry *pce; 166 struct proto_chat_entry *pce;
580 irc_blist_icon, 561 irc_blist_icon,
581 irc_blist_emblems, 562 irc_blist_emblems,
582 NULL, 563 NULL,
583 NULL, 564 NULL,
584 irc_away_states, 565 irc_away_states,
585 irc_blist_node_menu, 566 NULL, /*irc_blist_node_menu, */
586 irc_chat_join_info, 567 irc_chat_join_info,
587 irc_login, 568 irc_login,
588 irc_close, 569 irc_close,
589 irc_im_send, 570 irc_im_send,
590 NULL, 571 NULL,
624 NULL, /* get_cb_real_name */ 605 NULL, /* get_cb_real_name */
625 irc_chat_set_topic, 606 irc_chat_set_topic,
626 NULL, 607 NULL,
627 irc_roomlist_get_list, 608 irc_roomlist_get_list,
628 irc_roomlist_cancel, 609 irc_roomlist_cancel,
629 NULL 610 NULL,
611 NULL,
612 irc_dccsend_send_file
630 }; 613 };
631 614
632 615
633 static GaimPluginInfo info = 616 static GaimPluginInfo info =
634 { 617 {