comparison src/conversation.c @ 4143:7f5a18b2b9ac

[gaim-migrate @ 4361] ari is doing alot of gaim hacking this break. this time he's removing deprecated gtk calls committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Thu, 26 Dec 2002 00:32:55 +0000
parents 6b2d0ce7fb18
children b658b502b096
comparison
equal deleted inserted replaced
4142:b45a29ad4e14 4143:7f5a18b2b9ac
2191 menu = gtk_menu_new(); 2191 menu = gtk_menu_new();
2192 2192
2193 /* The file menu */ 2193 /* The file menu */
2194 menuitem = gaim_new_item(NULL, _("File")); 2194 menuitem = gaim_new_item(NULL, _("File"));
2195 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menuitem), menu); 2195 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menuitem), menu);
2196 gtk_menu_bar_append(GTK_MENU_BAR(menubar), menuitem); 2196 gtk_menu_shell_append(GTK_MENU_SHELL(menubar), menuitem);
2197 2197
2198 gaim_new_item_from_stock(menu, _("_Save Conversation"), "gtk-save-as", GTK_SIGNAL_FUNC(save_convo), c, 0, 0, NULL); 2198 gaim_new_item_from_stock(menu, _("_Save Conversation"), "gtk-save-as", GTK_SIGNAL_FUNC(save_convo), c, 0, 0, NULL);
2199 2199
2200 gaim_new_item_from_stock(menu, _("View _History"), NULL, GTK_SIGNAL_FUNC(conv_show_log), GINT_TO_POINTER(c->name), 0, 0, NULL); 2200 gaim_new_item_from_stock(menu, _("View _History"), NULL, GTK_SIGNAL_FUNC(conv_show_log), GINT_TO_POINTER(c->name), 0, 0, NULL);
2201 2201
2202 menuitem = gtk_menu_item_new(); 2202 menuitem = gtk_menu_item_new();
2203 gtk_menu_append(GTK_MENU(menu), menuitem); 2203 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
2204 /* 2204 /*
2205 c->sendfile_btn = gaim_new_item_from_pixbuf(menu, _("Send File"), "send-file-small.png", NULL, NULL, 0, 0, NULL); */ 2205 c->sendfile_btn = gaim_new_item_from_pixbuf(menu, _("Send File"), "send-file-small.png", NULL, NULL, 0, 0, NULL); */
2206 2206
2207 gaim_new_item_from_pixbuf(menu, _("Insert _URL"), "insert-link-small.png", GTK_SIGNAL_FUNC(insert_link_cb), c, 0, 0, NULL); 2207 gaim_new_item_from_pixbuf(menu, _("Insert _URL"), "insert-link-small.png", GTK_SIGNAL_FUNC(insert_link_cb), c, 0, 0, NULL);
2208 c->image_menubtn = gaim_new_item_from_pixbuf(menu, _("Insert _Image"), "insert-image-small.png", GTK_SIGNAL_FUNC(insert_image), c, 0, 0, NULL); 2208 c->image_menubtn = gaim_new_item_from_pixbuf(menu, _("Insert _Image"), "insert-image-small.png", GTK_SIGNAL_FUNC(insert_image), c, 0, 0, NULL);
2209 2209
2210 menuitem = gtk_menu_item_new(); 2210 menuitem = gtk_menu_item_new();
2211 gtk_menu_append(GTK_MENU(menu), menuitem); 2211 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
2212 2212
2213 gaim_new_item_from_stock(menu, _("_Close"), "gtk-close", GTK_SIGNAL_FUNC(close_callback), c, 0, 0, NULL); 2213 gaim_new_item_from_stock(menu, _("_Close"), "gtk-close", GTK_SIGNAL_FUNC(close_callback), c, 0, 0, NULL);
2214 2214
2215 /* The Options menu */ 2215 /* The Options menu */
2216 menu = gtk_menu_new(); 2216 menu = gtk_menu_new();
2217 2217
2218 menuitem = gaim_new_item(NULL, _("Options")); 2218 menuitem = gaim_new_item(NULL, _("Options"));
2219 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menuitem), menu); 2219 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menuitem), menu);
2220 gtk_menu_bar_append(GTK_MENU_BAR(menubar), menuitem); 2220 gtk_menu_shell_append(GTK_MENU_SHELL(menubar), menuitem);
2221 2221
2222 /* Logging */ 2222 /* Logging */
2223 menuitem = gtk_check_menu_item_new_with_mnemonic(_("Enable _Logging")); 2223 menuitem = gtk_check_menu_item_new_with_mnemonic(_("Enable _Logging"));
2224 c->log_button = menuitem; /* We should save this */ 2224 c->log_button = menuitem; /* We should save this */
2225 2225
2234 2234
2235 gtk_signal_connect(GTK_OBJECT(menuitem), "toggled", GTK_SIGNAL_FUNC(toggle_loggle), c); 2235 gtk_signal_connect(GTK_OBJECT(menuitem), "toggled", GTK_SIGNAL_FUNC(toggle_loggle), c);
2236 2236
2237 /* Sounds */ 2237 /* Sounds */
2238 2238
2239 gtk_menu_append(GTK_MENU(menu), menuitem); 2239 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
2240 2240
2241 menuitem = gtk_check_menu_item_new_with_mnemonic(_("Enable _Sounds")); 2241 menuitem = gtk_check_menu_item_new_with_mnemonic(_("Enable _Sounds"));
2242 c->makesound = 1; 2242 c->makesound = 1;
2243 gtk_signal_connect(GTK_OBJECT(menuitem), "toggled", GTK_SIGNAL_FUNC(toggle_sound), c); 2243 gtk_signal_connect(GTK_OBJECT(menuitem), "toggled", GTK_SIGNAL_FUNC(toggle_sound), c);
2244 state_lock = 1; 2244 state_lock = 1;
2245 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), TRUE); 2245 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), TRUE);
2246 state_lock = 0; 2246 state_lock = 0;
2247 gtk_menu_append(GTK_MENU(menu), menuitem); 2247 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
2248 2248
2249 2249
2250 2250
2251 /* Now set the current values or something */ 2251 /* Now set the current values or something */
2252 gtk_widget_set_sensitive(GTK_WIDGET(c->log_button), (logging_options & OPT_LOG_CONVOS) ? FALSE : TRUE); 2252 gtk_widget_set_sensitive(GTK_WIDGET(c->log_button), (logging_options & OPT_LOG_CONVOS) ? FALSE : TRUE);
2503 opt = gtk_menu_item_new_with_label(buf); 2503 opt = gtk_menu_item_new_with_label(buf);
2504 gtk_object_set_user_data(GTK_OBJECT(opt), cnv); 2504 gtk_object_set_user_data(GTK_OBJECT(opt), cnv);
2505 gtk_signal_connect(GTK_OBJECT(opt), "activate", 2505 gtk_signal_connect(GTK_OBJECT(opt), "activate",
2506 GTK_SIGNAL_FUNC(convo_sel_send), c); 2506 GTK_SIGNAL_FUNC(convo_sel_send), c);
2507 gtk_widget_show(opt); 2507 gtk_widget_show(opt);
2508 gtk_menu_append(GTK_MENU(menu), opt); 2508 gtk_menu_shell_append(GTK_MENU_SHELL(menu), opt);
2509 g = g->next; 2509 g = g->next;
2510 } 2510 }
2511 2511
2512 gtk_option_menu_remove_menu(GTK_OPTION_MENU(cnv->menu)); 2512 gtk_option_menu_remove_menu(GTK_OPTION_MENU(cnv->menu));
2513 gtk_option_menu_set_menu(GTK_OPTION_MENU(cnv->menu), menu); 2513 gtk_option_menu_set_menu(GTK_OPTION_MENU(cnv->menu), menu);
3614 menu = gtk_menu_new(); 3614 menu = gtk_menu_new();
3615 3615
3616 if (c->icon_timer) { 3616 if (c->icon_timer) {
3617 button = gtk_menu_item_new_with_label(_("Disable Animation")); 3617 button = gtk_menu_item_new_with_label(_("Disable Animation"));
3618 gtk_signal_connect(GTK_OBJECT(button), "activate", GTK_SIGNAL_FUNC(stop_anim), c); 3618 gtk_signal_connect(GTK_OBJECT(button), "activate", GTK_SIGNAL_FUNC(stop_anim), c);
3619 gtk_menu_append(GTK_MENU(menu), button); 3619 gtk_menu_shell_append(GTK_MENU_SHELL(menu), button);
3620 gtk_widget_show(button); 3620 gtk_widget_show(button);
3621 } 3621 }
3622 else if (c->anim && !(gdk_pixbuf_animation_is_static_image(c->anim))) 3622 else if (c->anim && !(gdk_pixbuf_animation_is_static_image(c->anim)))
3623 { 3623 {
3624 button = gtk_menu_item_new_with_label(_("Enable Animation")); 3624 button = gtk_menu_item_new_with_label(_("Enable Animation"));
3625 gtk_signal_connect(GTK_OBJECT(button), "activate", GTK_SIGNAL_FUNC(start_anim), c); 3625 gtk_signal_connect(GTK_OBJECT(button), "activate", GTK_SIGNAL_FUNC(start_anim), c);
3626 gtk_menu_append(GTK_MENU(menu), button); 3626 gtk_menu_shell_append(GTK_MENU_SHELL(menu), button);
3627 gtk_widget_show(button); 3627 gtk_widget_show(button);
3628 } 3628 }
3629 3629
3630 button = gtk_menu_item_new_with_label(_("Hide Icon")); 3630 button = gtk_menu_item_new_with_label(_("Hide Icon"));
3631 gtk_signal_connect_object(GTK_OBJECT(button), "activate", 3631 gtk_signal_connect_object(GTK_OBJECT(button), "activate",
3632 GTK_SIGNAL_FUNC(remove_icon), (void *)c); 3632 GTK_SIGNAL_FUNC(remove_icon), (void *)c);
3633 gtk_menu_append(GTK_MENU(menu), button); 3633 gtk_menu_shell_append(GTK_MENU_SHELL(menu), button);
3634 gtk_widget_show(button); 3634 gtk_widget_show(button);
3635 3635
3636 button = gtk_menu_item_new_with_label(_("Save Icon As...")); 3636 button = gtk_menu_item_new_with_label(_("Save Icon As..."));
3637 gtk_signal_connect(GTK_OBJECT(button), "activate", GTK_SIGNAL_FUNC(save_icon), c); 3637 gtk_signal_connect(GTK_OBJECT(button), "activate", GTK_SIGNAL_FUNC(save_icon), c);
3638 gtk_menu_append(GTK_MENU(menu), button); 3638 gtk_menu_shell_append(GTK_MENU_SHELL(menu), button);
3639 gtk_widget_show(button); 3639 gtk_widget_show(button);
3640 3640
3641 gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, e->button, e->time); 3641 gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, e->button, e->time);
3642 3642
3643 return TRUE; 3643 return TRUE;