|
From: <sea...@us...> - 2006-09-06 00:04:49
|
Revision: 17170
http://svn.sourceforge.net/gaim/?rev=17170&view=rev
Author: seanegan
Date: 2006-09-05 17:04:45 -0700 (Tue, 05 Sep 2006)
Log Message:
-----------
Get rid of old fields
Modified Paths:
--------------
trunk/gtk/gtkblist.c
trunk/gtk/gtkblist.h
Modified: trunk/gtk/gtkblist.c
===================================================================
--- trunk/gtk/gtkblist.c 2006-09-05 16:13:57 UTC (rev 17169)
+++ trunk/gtk/gtkblist.c 2006-09-06 00:04:45 UTC (rev 17170)
@@ -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;
Modified: trunk/gtk/gtkblist.h
===================================================================
--- trunk/gtk/gtkblist.h 2006-09-05 16:13:57 UTC (rev 17169)
+++ trunk/gtk/gtkblist.h 2006-09-06 00:04:45 UTC (rev 17170)
@@ -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;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|