Disable writing debug messages to file when 'indicator' plugin is in use.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Sun, 14 Dec 2014 15:36:57 +0000 (17:36 +0200)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Sun, 14 Dec 2014 15:36:57 +0000 (17:36 +0200)
It will write all the debug into some specific hardcoded file and
that changes the common behavior which was not intended really.

ChangeLog
plugins/indicator/indicator.c

index afeeeb7..868c75a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,10 @@
     is available on the same panel.
 * Fixed icon for task button that retrieved using WM_HINTS.
 * Fixed wrong PanelIconGrid arrangement in vertical panel orientation.
+* Fixed missing handlers disconnect when destroying Task structure.
+* Removed writing debug messages to file when 'indicator' plugin is in
+    use - it will write all the debug there and that changes the behavior
+    which was not intended really.
 
 0.8.0
 -------------------------------------------------------------------------
index 9e5d09f..719d31b 100644 (file)
@@ -519,6 +519,7 @@ load_module (const gchar * name, GtkWidget * menubar)
     return TRUE;
 }
 
+#if 0
 static void
 log_to_file_cb (GObject * source_obj G_GNUC_UNUSED,
                 GAsyncResult * result G_GNUC_UNUSED, gpointer user_data)
@@ -574,6 +575,7 @@ log_to_file (const gchar * domain G_GNUC_UNUSED,
 
     return;
 }
+#endif
 
 static gboolean
 menubar_press (GtkWidget * widget,
@@ -769,7 +771,7 @@ static GtkWidget *indicator_constructor(LXPanel *panel, config_setting_t *settin
     gtk_widget_set_name(p, "fast-user-switch-applet");
 
     /* Connect signals for container */
-    g_log_set_default_handler(log_to_file, NULL);
+    //g_log_set_default_handler(log_to_file, NULL);
 
     /* Allocate icon as a child of top level. */
     indicator->menubar = gtk_menu_bar_new();