summaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorBenedikt Meurer <benny@xfce.org>2004-07-23 17:17:07 +0000
committerBenedikt Meurer <benny@xfce.org>2004-07-23 17:17:07 +0000
commitf2994ca80e06cffadec6baf7297cf51e6e561189 (patch)
tree99901d16397fce229718ace3695e82df3ff01dc4 /engines
parent08e98c3c7ea16420f2aab0e66bd20c61e2d87564 (diff)
downloadxfce4-session-f2994ca80e06cffadec6baf7297cf51e6e561189.tar.gz
Updated ChangeLog. Bumped version to 4.1.13. Fix balou config treeview drag
icon. Added several tooltips. Added scrolled window and frames to the splash mcs dialog. (Old svn revision: 4632)
Diffstat (limited to 'engines')
-rw-r--r--engines/balou/config.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/balou/config.c b/engines/balou/config.c
index 7e794e41..b1322171 100644
--- a/engines/balou/config.c
+++ b/engines/balou/config.c
@@ -799,16 +799,18 @@ config_store (GtkTreeView *treeview,
static gboolean
config_selection_changed (GtkTreeSelection *selection,
- GtkWidget *treeview)
+ gpointer user_data)
{
GtkTreeModel *model;
GtkTreeIter iter;
+ GtkTreeView *treeview;
GdkPixbuf *icon;
if (gtk_tree_selection_get_selected (selection, &model, &iter))
{
+ treeview = gtk_tree_selection_get_tree_view (selection);
gtk_tree_model_get (model, &iter, PREVIEW_COLUMN, &icon, -1);
- gtk_drag_source_set_icon_pixbuf (treeview, icon);
+ gtk_drag_source_set_icon_pixbuf (GTK_WIDGET (treeview), icon);
g_object_unref (icon);
}
@@ -859,7 +861,7 @@ config_create (XfsmSplashRc *rc)
gtk_tree_selection_set_mode (GTK_TREE_SELECTION (selection),
GTK_SELECTION_SINGLE);
g_signal_connect (G_OBJECT (selection), "changed",
- G_CALLBACK (config_selection_changed), treeview);
+ G_CALLBACK (config_selection_changed), NULL);
g_idle_add ((GSourceFunc)config_selection_changed, selection);
gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (treeview), FALSE);
gtk_container_add (GTK_CONTAINER (swin), treeview);