diff src/util.c @ 5024:8e55a4d362a3

[gaim-migrate @ 5361] Patch by Rob McQueen, NEWS and CREDITS updates. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Sat, 05 Apr 2003 05:01:47 +0000
parents d5c136474f26
children 19814ecb23e0
line wrap: on
line diff
--- a/src/util.c	Sat Apr 05 04:48:26 2003 +0000
+++ b/src/util.c	Sat Apr 05 05:01:47 2003 +0000
@@ -1111,47 +1111,6 @@
 	return NULL;
 }
 
-GtkWidget *gaim_pixmap(char *subdir, char *iconfile) {
-		char *filename;
-		GtkWidget *image;
-
-		if (subdir != NULL)
-				filename = g_build_filename (DATADIR, "pixmaps", "gaim", subdir, iconfile, NULL);
-		else
-				filename = g_build_filename (DATADIR, "pixmaps", "gaim", iconfile, NULL);
-
-		debug_printf("Loading: %s\n", filename);
-
-		image = gtk_image_new_from_file(filename);
-
-		g_free(filename);
-
-		return image;
-}
-
-GdkPixbuf *gaim_pixbuf(char *subdir, char *iconfile) {
-		char *filename;
-		GdkPixbuf *pixbuf;
-		GError *err = NULL;
-
-		if (subdir != NULL)
-				filename = g_build_filename (DATADIR, "pixmaps", "gaim", subdir, iconfile, NULL);
-		else
-				filename = g_build_filename (DATADIR, "pixmaps", "gaim", iconfile, NULL);
-
-		debug_printf("Loading: %s\n", filename);
-
-		pixbuf = gdk_pixbuf_new_from_file(filename, &err);
-		if (!pixbuf) {
-				/* FIXME: Maybe we should handle this error */
-				g_error_free(err);
-		}
-
-		g_free(filename);
-
-		return pixbuf;
-}
-
 GtkWidget *gaim_new_item_from_stock(GtkWidget *menu, const char *str, const char *icon, GtkSignalFunc sf, gpointer data, guint accel_key, guint accel_mods, char *mod)
 {
 	GtkWidget *menuitem;
@@ -1195,105 +1154,6 @@
 	return menuitem;
 }
 
-GtkWidget *gaim_new_item_from_pixbuf(GtkWidget *menu, const char *str, char *iconname, GtkSignalFunc sf, gpointer data, guint accel_key, guint accel_mods, char *mod)
-{
-	GtkWidget *menuitem;
-	/*
-	GtkWidget *hbox;
-	GtkWidget *label;
-	*/
-	GtkWidget *image;
-
-	if (iconname == NULL)
-		menuitem = gtk_menu_item_new_with_mnemonic(_(str));
-	else 
-		menuitem = gtk_image_menu_item_new_with_mnemonic(_(str));
-
-	if (menu)
-		gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
-
-	if (sf)
-		g_signal_connect(GTK_OBJECT(menuitem), "activate", sf, data);
-
-	if (iconname != NULL) {
-		char *filename;
-
-		filename = g_build_filename (DATADIR, "pixmaps", "gaim", "menus", iconname, NULL);
-		debug_printf("Loading: %s\n", filename);
-		image = gtk_image_new_from_file(filename);
-		gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(menuitem), image);
-		g_free(filename);
-	}
-/* FIXME: this isn't right either
-	if (mod) {
-		label = gtk_label_new(mod);
-		gtk_box_pack_end(GTK_BOX(hbox), label, FALSE, FALSE, 2);
-		gtk_widget_show(label);
-	}
-*/
-/*
-	if (accel_key) {
-		gtk_widget_add_accelerator(menuitem, "activate", accel, accel_key,
-					   accel_mods, GTK_ACCEL_LOCKED);
-	}
-*/
-
-	gtk_widget_show_all(menuitem);
-
-	return menuitem;
-}
-
-
-GtkWidget *gaim_new_item_with_pixmap(GtkWidget *menu, const char *str, char **xpm, GtkSignalFunc sf, gpointer data, guint accel_key, guint accel_mods, char *mod)
-{
-	GtkWidget *menuitem;
-	GtkWidget *hbox;
-	GtkWidget *label;
-	GtkWidget *pixmap;
-	GdkPixmap *pm;
-	GdkBitmap *mask;
-
-	menuitem = gtk_menu_item_new();
-	if (menu)
-		gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
-	if (sf)
-		/* passing 1 is necessary so if we sign off closing the account editor doesn't exit */
-		g_signal_connect(GTK_OBJECT(menuitem), "activate", sf, data);
-	gtk_widget_show(menuitem);
-
-	/* Create our container */
-	hbox = gtk_hbox_new(FALSE, 2);
-	gtk_container_add(GTK_CONTAINER(menuitem), hbox);
-	gtk_widget_show(hbox);
-
-	/* Create our pixmap and pack it */
-	gtk_widget_realize(menu->parent);
-	pm = gdk_pixmap_create_from_xpm_d(menu->parent->window, &mask, NULL, xpm);
-	pixmap = gtk_image_new_from_pixmap(pm, mask);
-	gtk_widget_show(pixmap);
-	g_object_unref(G_OBJECT(pm));
-	g_object_unref(G_OBJECT(mask));
-	gtk_box_pack_start(GTK_BOX(hbox), pixmap, FALSE, FALSE, 2);
-
-	/* Create our label and pack it */
-	label = gtk_label_new(str);
-	gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 2);
-	gtk_widget_show(label);
-
-	if (mod) {
-		label = gtk_label_new(mod);
-		gtk_box_pack_end(GTK_BOX(hbox), label, FALSE, FALSE, 2);
-		gtk_widget_show(label);
-	}
-/*
-	if (accel_key) {
-		gtk_widget_add_accelerator(menuitem, "activate", accel, accel_key,
-					   accel_mods, GTK_ACCEL_LOCKED);
-	}
-*/
-	return menuitem;
-}
-
 GtkWidget *gaim_new_item(GtkWidget *menu, const char *str)
 {
 	GtkWidget *menuitem;