comparison src/gtkblist.c @ 8305:57bdd25752c1

[gaim-migrate @ 9029] The docklet should compile again. Yay! committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sat, 21 Feb 2004 06:06:03 +0000
parents 4eb4b2a6c604
children 34e8ad866f12
comparison
equal deleted inserted replaced
8304:42f1614783f0 8305:57bdd25752c1
773 gtk_widget_destroy(GTK_WIDGET(dialog)); 773 gtk_widget_destroy(GTK_WIDGET(dialog));
774 g_list_free(info->entries); 774 g_list_free(info->entries);
775 g_free(info); 775 g_free(info);
776 } 776 }
777 777
778 static void 778 void
779 join_chat(void) 779 gaim_gtk_blist_show_join_chat(void)
780 { 780 {
781 GtkWidget *hbox, *vbox; 781 GtkWidget *hbox, *vbox;
782 GtkWidget *rowbox; 782 GtkWidget *rowbox;
783 GtkWidget *label; 783 GtkWidget *label;
784 GList *c; 784 GList *c;
891 if (GAIM_BLIST_NODE_IS_CHAT(node)) { 891 if (GAIM_BLIST_NODE_IS_CHAT(node)) {
892 serv_join_chat(((GaimChat *)node)->account->gc, ((GaimChat *)node)->components); 892 serv_join_chat(((GaimChat *)node)->account->gc, ((GaimChat *)node)->components);
893 return; 893 return;
894 } 894 }
895 } 895 }
896 join_chat(); 896 gaim_gtk_blist_show_join_chat();
897 } 897 }
898 898
899 static void gtk_blist_button_away_cb(GtkWidget *w, gpointer data) 899 static void gtk_blist_button_away_cb(GtkWidget *w, gpointer data)
900 { 900 {
901 gtk_menu_popup(GTK_MENU(awaymenu), NULL, NULL, NULL, NULL, 1, GDK_CURRENT_TIME); 901 gtk_menu_popup(GTK_MENU(awaymenu), NULL, NULL, NULL, NULL, 1, GDK_CURRENT_TIME);
2217 static GtkItemFactoryEntry blist_menu[] = 2217 static GtkItemFactoryEntry blist_menu[] =
2218 { 2218 {
2219 /* Buddies menu */ 2219 /* Buddies menu */
2220 { N_("/_Buddies"), NULL, NULL, 0, "<Branch>" }, 2220 { N_("/_Buddies"), NULL, NULL, 0, "<Branch>" },
2221 { N_("/Buddies/New Instant _Message..."), "<CTL>M", show_im_dialog, 0, "<StockItem>", GAIM_STOCK_IM }, 2221 { N_("/Buddies/New Instant _Message..."), "<CTL>M", show_im_dialog, 0, "<StockItem>", GAIM_STOCK_IM },
2222 { N_("/Buddies/Join a _Chat..."), "<CTL>C", join_chat, 0, "<StockItem>", GAIM_STOCK_CHAT }, 2222 { N_("/Buddies/Join a _Chat..."), "<CTL>C", gaim_gtk_blist_show_join_chat, 0, "<StockItem>", GAIM_STOCK_CHAT },
2223 { N_("/Buddies/Get User _Info..."), "<CTL>I", show_info_dialog, 0, "<StockItem>", GAIM_STOCK_INFO }, 2223 { N_("/Buddies/Get User _Info..."), "<CTL>I", show_info_dialog, 0, "<StockItem>", GAIM_STOCK_INFO },
2224 { "/Buddies/sep1", NULL, NULL, 0, "<Separator>" }, 2224 { "/Buddies/sep1", NULL, NULL, 0, "<Separator>" },
2225 { N_("/Buddies/Show _Offline Buddies"), NULL, gaim_gtk_blist_edit_mode_cb, 1, "<CheckItem>"}, 2225 { N_("/Buddies/Show _Offline Buddies"), NULL, gaim_gtk_blist_edit_mode_cb, 1, "<CheckItem>"},
2226 { N_("/Buddies/Show _Empty Groups"), NULL, gaim_gtk_blist_show_empty_groups_cb, 1, "<CheckItem>"}, 2226 { N_("/Buddies/Show _Empty Groups"), NULL, gaim_gtk_blist_show_empty_groups_cb, 1, "<CheckItem>"},
2227 { N_("/Buddies/_Add Buddy..."), "<CTL>B", gaim_gtk_blist_add_buddy_cb, 0, "<StockItem>", GTK_STOCK_ADD }, 2227 { N_("/Buddies/_Add Buddy..."), "<CTL>B", gaim_gtk_blist_add_buddy_cb, 0, "<StockItem>", GTK_STOCK_ADD },