pidgin/gtkutils.c

changeset 27676
a1991c15288f
parent 27656
0eaa3f40d459
child 27695
c56aeb9f715a
equal deleted inserted replaced
27675:1c02a350fc07 27676:a1991c15288f
3696 gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(item), img); 3696 gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(item), img);
3697 g_signal_connect_swapped(G_OBJECT(item), "activate", G_CALLBACK(gtk_imhtml_link_activate), link); 3697 g_signal_connect_swapped(G_OBJECT(item), "activate", G_CALLBACK(gtk_imhtml_link_activate), link);
3698 gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); 3698 gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);
3699 3699
3700 /* Open Containing Directory */ 3700 /* Open Containing Directory */
3701 img = gtk_image_new_from_stock(GTK_STOCK_COPY, GTK_ICON_SIZE_MENU); 3701 img = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, GTK_ICON_SIZE_MENU);
3702 item = gtk_image_menu_item_new_with_mnemonic(_("Open _Containing Directory")); 3702 item = gtk_image_menu_item_new_with_mnemonic(_("Open _Containing Directory"));
3703 gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(item), img); 3703 gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(item), img);
3704 g_signal_connect(G_OBJECT(item), "activate", G_CALLBACK(open_containing_cb), (gpointer)url); 3704 g_signal_connect(G_OBJECT(item), "activate", G_CALLBACK(open_containing_cb), (gpointer)url);
3705 gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); 3705 gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);
3706 3706
3838 } 3838 }
3839 g_list_free(gnome_url_handlers); 3839 g_list_free(gnome_url_handlers);
3840 gnome_url_handlers = NULL; 3840 gnome_url_handlers = NULL;
3841 return; 3841 return;
3842 } 3842 }
3843 gtk_imhtml_class_register_protocol("file://", NULL, NULL);
3843 3844
3844 gtk_imhtml_class_register_protocol("http://", NULL, NULL); 3845 gtk_imhtml_class_register_protocol("http://", NULL, NULL);
3845 gtk_imhtml_class_register_protocol("https://", NULL, NULL); 3846 gtk_imhtml_class_register_protocol("https://", NULL, NULL);
3846 gtk_imhtml_class_register_protocol("ftp://", NULL, NULL); 3847 gtk_imhtml_class_register_protocol("ftp://", NULL, NULL);
3847 gtk_imhtml_class_register_protocol("mailto:", NULL, NULL); 3848 gtk_imhtml_class_register_protocol("mailto:", NULL, NULL);

mercurial