changeset 12073:c59115994f67

[gaim-migrate @ 14368] We're including GtkComboBox, so we don't need this alternate code, right? committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sun, 13 Nov 2005 22:16:54 +0000
parents 1f8bab186e80
children 950acb2bc835
files src/gtkaccount.c
diffstat 1 files changed, 0 insertions(+), 76 deletions(-) [+]
line wrap: on
line diff
--- a/src/gtkaccount.c	Sun Nov 13 20:08:02 2005 +0000
+++ b/src/gtkaccount.c	Sun Nov 13 22:16:54 2005 +0000
@@ -130,9 +130,6 @@
 	GtkWidget *proxy_frame;
 	GtkWidget *proxy_vbox;
 	GtkWidget *proxy_dropdown;
-#if !GTK_CHECK_VERSION(2,4,0)
-	GtkWidget *proxy_menu;
-#endif
 	GtkWidget *proxy_host_entry;
 	GtkWidget *proxy_port_entry;
 	GtkWidget *proxy_user_entry;
@@ -1118,8 +1115,6 @@
 make_proxy_dropdown(void)
 {
 	GtkWidget *dropdown;
-
-#if GTK_CHECK_VERSION(2,4,0)
 	GtkListStore *model;
 	GtkTreeIter iter;
 	GtkCellRenderer *renderer;
@@ -1168,71 +1163,14 @@
 	gtk_cell_layout_set_attributes(GTK_CELL_LAYOUT(dropdown), renderer,
 			"text", 0, NULL);
 
-#else
-	GtkWidget *menu;
-	GtkWidget *item;
-
-	dropdown = gtk_option_menu_new();
-	menu = gtk_menu_new();
-
-	/* Use Global Proxy Settings */
-	item = gtk_menu_item_new_with_label(_("Use Global Proxy Settings"));
-	g_object_set_data(G_OBJECT(item), "proxytype",
-					  GINT_TO_POINTER(GAIM_PROXY_USE_GLOBAL));
-	gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);
-	gtk_widget_show(item);
-
-	/* No Proxy */
-	item = gtk_menu_item_new_with_label(_("No Proxy"));
-	g_object_set_data(G_OBJECT(item), "proxytype",
-					  GINT_TO_POINTER(GAIM_PROXY_NONE));
-	gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);
-	gtk_widget_show(item);
-
-	/* HTTP */
-	item = gtk_menu_item_new_with_label(_("HTTP"));
-	g_object_set_data(G_OBJECT(item), "proxytype",
-					  GINT_TO_POINTER(GAIM_PROXY_HTTP));
-	gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);
-	gtk_widget_show(item);
-
-	/* SOCKS 4 */
-	item = gtk_menu_item_new_with_label(_("SOCKS 4"));
-	g_object_set_data(G_OBJECT(item), "proxytype",
-					  GINT_TO_POINTER(GAIM_PROXY_SOCKS4));
-	gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);
-	gtk_widget_show(item);
-
-	/* SOCKS 5 */
-	item = gtk_menu_item_new_with_label(_("SOCKS 5"));
-	g_object_set_data(G_OBJECT(item), "proxytype",
-					  GINT_TO_POINTER(GAIM_PROXY_SOCKS5));
-	gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);
-	gtk_widget_show(item);
-
-	/* Use Environmental Settings */
-	item = gtk_menu_item_new_with_label(_("Use Environmental Settings"));
-	g_object_set_data(G_OBJECT(item), "proxytype",
-					  GINT_TO_POINTER(GAIM_PROXY_USE_ENVVAR));
-	gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);
-	gtk_widget_show(item);
-
-	gtk_option_menu_set_menu(GTK_OPTION_MENU(dropdown), menu);
-#endif
-
 	return dropdown;
 }
 
 static void
 proxy_type_changed_cb(GtkWidget *menu, AccountPrefsDialog *dialog)
 {
-#if GTK_CHECK_VERSION(2,4,0)
 	dialog->new_proxy_type =
 		gtk_combo_box_get_active(GTK_COMBO_BOX(menu)) - 1;
-#else
-	dialog->new_proxy_type =
-		gtk_option_menu_get_history(GTK_OPTION_MENU(menu)) - 1;
-#endif
 
 	if (dialog->new_proxy_type == GAIM_PROXY_USE_GLOBAL ||
 		dialog->new_proxy_type == GAIM_PROXY_NONE ||
@@ -1283,10 +1221,6 @@
 
 	/* Proxy Type drop-down. */
 	dialog->proxy_dropdown = make_proxy_dropdown();
-#if !GTK_CHECK_VERSION(2,4,0)
-	dialog->proxy_menu =
-		gtk_option_menu_get_menu(GTK_OPTION_MENU(dialog->proxy_dropdown));
-#endif
 
 	add_pref_box(dialog, vbox, _("Proxy _type:"), dialog->proxy_dropdown);
 
@@ -1325,13 +1259,8 @@
 		/* Hah! */
 		/* I dunno what you're laughing about, fuzz ball. */
 		dialog->new_proxy_type = type;
-#if GTK_CHECK_VERSION(2,4,0)
 		gtk_combo_box_set_active(GTK_COMBO_BOX(dialog->proxy_dropdown),
 				type + 1);
-#else
-		gtk_option_menu_set_history(GTK_OPTION_MENU(dialog->proxy_dropdown),
-				(int)type + 1);
-#endif
 
 		if (type == GAIM_PROXY_USE_GLOBAL || type == GAIM_PROXY_NONE ||
 			type == GAIM_PROXY_USE_ENVVAR) {
@@ -1361,13 +1290,8 @@
 	}
 	else {
 		dialog->new_proxy_type = GAIM_PROXY_USE_GLOBAL;
-#if GTK_CHECK_VERSION(2,4,0)
 		gtk_combo_box_set_active(GTK_COMBO_BOX(dialog->proxy_dropdown),
 				dialog->new_proxy_type + 1);
-#else
-		gtk_option_menu_set_history(GTK_OPTION_MENU(dialog->proxy_dropdown),
-									dialog->new_proxy_type + 1);
-#endif
 		gtk_widget_hide_all(vbox2);
 	}