diff src/gtkprefs.c @ 9944:e4a27c9aec4c

[gaim-migrate @ 10838] with much rejoicing, and massive thanks to the efforts of Christian, and all who have helped him, I present to you the incomplete status rewrite! committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Fri, 03 Sep 2004 21:35:52 +0000
parents 67dbf65e76cf
children ced29c7b396c
line wrap: on
line diff
--- a/src/gtkprefs.c	Fri Sep 03 21:21:25 2004 +0000
+++ b/src/gtkprefs.c	Fri Sep 03 21:35:52 2004 +0000
@@ -94,7 +94,9 @@
 static void delete_prefs(GtkWidget *, void *);
 static void update_plugin_list(void *data);
 
+/* XXX CORE/UI
 static void set_default_away(GtkWidget *, gpointer);
+*/
 
 static void
 update_spin_value(GtkWidget *w, GtkWidget *spin)
@@ -2241,14 +2243,24 @@
 	GValue val = { 0, };
 	gchar buffer[BUF_LONG];
 	char *tmp;
+/* XXX CORE/UI
 	struct away_message *am;
+*/
 
 	if (! gtk_tree_selection_get_selected (sel, &model, &iter))
 		return;
 	gtk_tree_model_get_value (model, &iter, 1, &val);
+
+/* XXX CORE/UI
 	am = g_value_get_pointer(&val);
+*/
+
 	gtk_imhtml_clear(GTK_IMHTML(away_text));
+
+/* XXX CORE/UI
 	strncpy(buffer, am->message, BUF_LONG);
+*/
+
 	tmp = stylize(buffer, BUF_LONG);
 	gtk_imhtml_append_text(GTK_IMHTML(away_text), tmp, GTK_IMHTML_NO_TITLE |
 			       GTK_IMHTML_NO_COMMENTS | GTK_IMHTML_NO_SCROLL);
@@ -2296,9 +2308,16 @@
 	if (! gtk_tree_selection_get_selected (sel, &model, &iter))
 		return;
 	gtk_tree_model_get_value (GTK_TREE_MODEL(prefs_away_store), &iter, 1, &val);
+
+/* XXX CORE/UI
 	am = g_value_get_pointer (&val);
+*/
+
 	gtk_imhtml_clear(GTK_IMHTML(away_text));
+
+/* XXX CORE/UI
 	rem_away_mess(NULL, am);
+*/
 }
 
 GtkWidget *away_message_page() {
@@ -2306,13 +2325,15 @@
 	GtkWidget *hbox;
 	GtkWidget *button;
 	GtkWidget *sw;
-	GtkTreeIter iter;
 	GtkWidget *event_view;
 	GtkCellRenderer *rend;
 	GtkTreeViewColumn *col;
 	GtkTreeSelection *sel;
+/* XXX CORE/UI
+	GtkTreeIter iter;
 	GSList *awy = away_messages;
 	struct away_message *a;
+*/
 	GtkSizeGroup *sg;
 
 	ret = gtk_vbox_new(FALSE, 18);
@@ -2326,6 +2347,7 @@
 	gtk_box_pack_start(GTK_BOX(ret), sw, TRUE, TRUE, 0);
 
 	prefs_away_store = gtk_list_store_new(2, G_TYPE_STRING, G_TYPE_POINTER);
+/* XXX CORE/UI
 	while (awy) {
 		a = (struct away_message *)awy->data;
 		gtk_list_store_append (prefs_away_store, &iter);
@@ -2334,6 +2356,7 @@
 				   1, a, -1);
 		awy = awy->next;
 	}
+*/
 	event_view = gtk_tree_view_new_with_model(GTK_TREE_MODEL(prefs_away_store));
 
 	rend = gtk_cell_renderer_text_new();
@@ -2634,16 +2657,20 @@
 
 void default_away_menu_init(GtkWidget *omenu)
 {
-	GtkWidget *menu, *opt;
+	GtkWidget *menu;
+/* XXX CORE/UI
+	GtkWidget *opt;
 	int index = 0, default_index = 0;
 	GSList *awy = away_messages;
 	struct away_message *a;
+*/
 	const char *default_name;
 
 	menu = gtk_menu_new();
 
 	default_name = gaim_prefs_get_string("/core/away/default_message");
 
+/* XXX CORE/UI
 	while (awy) {
 		a = (struct away_message *)awy->data;
 		opt = gtk_menu_item_new_with_label(a->name);
@@ -2658,12 +2685,18 @@
 		awy = awy->next;
 		index++;
 	}
+*/
 
 	gtk_option_menu_remove_menu(GTK_OPTION_MENU(omenu));
 	gtk_option_menu_set_menu(GTK_OPTION_MENU(omenu), menu);
+
+/* XXX CORE/UI
 	gtk_option_menu_set_history(GTK_OPTION_MENU(omenu), default_index);
+*/
 }
 
+/* XXX CORE/UI */
+#if 0
 void set_default_away(GtkWidget *w, gpointer data)
 {
 	struct away_message *default_away = NULL;
@@ -2682,6 +2715,7 @@
 	else
 		gaim_prefs_set_string("/core/away/default_message", "");
 }
+#endif
 
 static void
 smiley_theme_pref_cb(const char *name, GaimPrefType type, gpointer value,