# HG changeset patch # User Sean Egan # Date 1157501085 0 # Node ID c9867016ccd7a7c287395c2742b4942ffee03cfc # Parent c2c916d4d95c7b79c1a383dcdd76b71d5ac6b0a8 [gaim-migrate @ 17170] Get rid of old fields committer: Tailor Script diff -r c2c916d4d95c -r c9867016ccd7 gtk/gtkblist.c --- a/gtk/gtkblist.c Tue Sep 05 16:13:57 2006 +0000 +++ b/gtk/gtkblist.c Wed Sep 06 00:04:45 2006 +0000 @@ -3525,28 +3525,6 @@ return ((struct _gaim_gtk_blist_node *)node->ui_data)->contact_expanded; } -void gaim_gtk_blist_update_columns() -{ - if(!gtkblist) - return; - - if (gaim_prefs_get_bool("/gaim/gtk/blist/show_buddy_icons")) { - gtk_tree_view_column_set_visible(gtkblist->buddy_icon_column, TRUE); - gtk_tree_view_column_set_visible(gtkblist->idle_column, FALSE); - } else { - gtk_tree_view_column_set_visible(gtkblist->idle_column, - gaim_prefs_get_bool("/gaim/gtk/blist/show_idle_time")); - gtk_tree_view_column_set_visible(gtkblist->buddy_icon_column, FALSE); - } -} - -static void -show_buddy_icons_pref_cb(const char *name, GaimPrefType type, - gconstpointer val, gpointer data) -{ - gaim_gtk_blist_update_columns(); -} - enum { DRAG_BUDDY, DRAG_ROW, @@ -3953,6 +3931,7 @@ gtk_widget_show(gtkblist->treeview); gtk_widget_set_name(gtkblist->treeview, "gaim_gtkblist_treeview"); +/* gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(gtkblist->treeview), TRUE); */ /* Set up selection stuff */ selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(gtkblist->treeview)); @@ -4057,7 +4036,6 @@ gtk_box_pack_start(GTK_BOX(gtkblist->vbox), sw, TRUE, TRUE, 0); gtk_container_add(GTK_CONTAINER(sw), gtkblist->treeview); - gaim_gtk_blist_update_columns(); /* Create an empty vbox used for showing connection errors */ gtkblist->error_buttons = gtk_vbox_new(FALSE, 0); @@ -4120,12 +4098,6 @@ gaim_prefs_connect_callback(handle, "/gaim/gtk/blist/sort_type", _prefs_change_sort_method, NULL); - /* things that affect what columns are displayed */ - gaim_prefs_connect_callback(handle, "/gaim/gtk/blist/show_buddy_icons", - show_buddy_icons_pref_cb, NULL); - gaim_prefs_connect_callback(handle, "/gaim/gtk/blist/show_idle_time", - show_buddy_icons_pref_cb, NULL); - /* menus */ gaim_prefs_connect_callback(handle, "/gaim/gtk/sound/mute", gaim_gtk_blist_mute_pref_cb, NULL); @@ -4720,8 +4692,6 @@ gtkblist->drag_timeout = 0; gtkblist->window = gtkblist->vbox = gtkblist->treeview = NULL; gtkblist->treemodel = NULL; - gtkblist->idle_column = NULL; - gtkblist->buddy_icon_column = NULL; g_object_unref(G_OBJECT(gtkblist->ift)); g_free(gtkblist); accountmenu = NULL; diff -r c2c916d4d95c -r c9867016ccd7 gtk/gtkblist.h --- a/gtk/gtkblist.h Tue Sep 05 16:13:57 2006 +0000 +++ b/gtk/gtkblist.h Wed Sep 06 00:04:45 2006 +0000 @@ -66,10 +66,7 @@ GtkWidget *treeview; /**< It's a treeview... d'uh. */ GtkTreeStore *treemodel; /**< This is the treemodel. */ - GtkTreeViewColumn *idle_column, - *warning_column, - *buddy_icon_column, - *text_column; + GtkTreeViewColumn *text_column; /**< Column */ GtkCellRenderer *text_rend;