Mercurial > pidgin
changeset 14456:c9867016ccd7
[gaim-migrate @ 17170]
Get rid of old fields
committer: Tailor Script <tailor@pidgin.im>
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Wed, 06 Sep 2006 00:04:45 +0000 |
parents | c2c916d4d95c |
children | 737a6c286a65 |
files | gtk/gtkblist.c gtk/gtkblist.h |
diffstat | 2 files changed, 2 insertions(+), 35 deletions(-) [+] |
line wrap: on
line diff
--- 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;
--- 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;