[Goodies-commits] r6560 - xfce4-radio-plugin/trunk/panel-plugin

Stefan Ott cockroach at xfce.org
Sun Jan 25 23:33:11 CET 2009


Author: cockroach
Date: 2009-01-25 22:33:11 +0000 (Sun, 25 Jan 2009)
New Revision: 6560

Modified:
   xfce4-radio-plugin/trunk/panel-plugin/xfce4-radio.c
Log:
Got rid of Gtk error at startup


Modified: xfce4-radio-plugin/trunk/panel-plugin/xfce4-radio.c
===================================================================
--- xfce4-radio-plugin/trunk/panel-plugin/xfce4-radio.c	2009-01-25 22:32:18 UTC (rev 6559)
+++ xfce4-radio-plugin/trunk/panel-plugin/xfce4-radio.c	2009-01-25 22:33:11 UTC (rev 6560)
@@ -177,6 +177,8 @@
 	GtkTreeIter iter;
 	gchar *name;
 
+	DBG ("Updating tooltip");
+
 	GtkTreeModel *presets = GTK_TREE_MODEL (data->presets);
 	if (find_preset_by_freq (presets, data->freq, &iter))
 	{
@@ -217,6 +219,8 @@
 
 	gtk_label_set_label (GTK_LABEL (data->label), label);
 	g_free (label);
+
+	update_tooltip (data);
 }
 
 static void
@@ -235,6 +239,7 @@
 		update_signal_image (data, 0);
 	}
 	gtk_label_set_label (GTK_LABEL (data->label), label);
+	gtk_tooltips_set_tip (data->tooltips, data->ebox, label, NULL);
 
 	g_free (label);
 }
@@ -246,8 +251,6 @@
 		update_label_radio_on (data);
 	else
 		update_label_radio_off (data);
-
-	update_tooltip (data);
 }
 
 static gboolean
@@ -465,6 +468,7 @@
 static gboolean
 mouse_click (GtkWidget* src, GdkEventButton *event, radio_gui* data)
 {
+	DBG ("Mouse button %d clicked", event->button);
 	if (event->button == 1)
 	{
 		if (!data->on)
@@ -531,6 +535,7 @@
 	GtkTreeIter iter, iter1;
 	GtkTreeModel *presets;
 
+	DBG ("Mouse scrolled");
 	if (!data->on)
 		return;
 
@@ -1468,6 +1473,8 @@
 	gint freq;
 	GtkTreeIter iter;
 	GtkTreeModel *presets = GTK_TREE_MODEL(data->presets);
+
+	DBG ("Writing configuration");
 	gboolean valid = gtk_tree_model_get_iter_first (presets, &iter);
 
 	// We start at 10 since there seems to be a problem loading keys which




More information about the Goodies-commits mailing list