[Goodies-commits] r7207 - in xfce4-clipman-plugin/trunk: . panel-plugin
Mike Massonnet
mmassonnet at xfce.org
Wed Apr 15 20:39:28 CEST 2009
Author: mmassonnet
Date: 2009-04-15 18:39:27 +0000 (Wed, 15 Apr 2009)
New Revision: 7207
Modified:
xfce4-clipman-plugin/trunk/ChangeLog
xfce4-clipman-plugin/trunk/panel-plugin/main.c
Log:
Replace g_idle against g_timeout
Modified: xfce4-clipman-plugin/trunk/ChangeLog
===================================================================
--- xfce4-clipman-plugin/trunk/ChangeLog 2009-04-15 09:31:27 UTC (rev 7206)
+++ xfce4-clipman-plugin/trunk/ChangeLog 2009-04-15 18:39:27 UTC (rev 7207)
@@ -1,3 +1,13 @@
+2009-04-15 Mike Massonnet
+Replace g_idle against g_timeout
+
+ - panel-plugin/main.c(status_icon_register):
+ Use g_timeout of 60 seconds instead of g_idle (asap as the main
+ loop is idle) since I noticed that logging in with the plugin
+ being autostarted and the panel was not yet all run up, the
+ plugin quit as it has been reported to be not embedded within
+ the notification area.
+
2009-04-14 Mike Massonnet
Drop startup notification from the desktop entry file
Modified: xfce4-clipman-plugin/trunk/panel-plugin/main.c
===================================================================
--- xfce4-clipman-plugin/trunk/panel-plugin/main.c 2009-04-15 09:31:27 UTC (rev 7206)
+++ xfce4-clipman-plugin/trunk/panel-plugin/main.c 2009-04-15 18:39:27 UTC (rev 7207)
@@ -266,7 +266,7 @@
/* Status Icon */
plugin->status_icon = gtk_status_icon_new ();
gtk_status_icon_set_tooltip (plugin->status_icon, _("Clipman"));
- g_idle_add ((GSourceFunc)cb_status_icon_is_embedded, plugin->status_icon);
+ g_timeout_add_seconds (60, (GSourceFunc)cb_status_icon_is_embedded, plugin->status_icon);
/* Signals */
g_signal_connect_swapped (plugin->status_icon, "activate",
More information about the Goodies-commits
mailing list