Optional timer data in log window
[geeqie.git] / src / logwindow.c
index 3d21cc1..21b7223 100644 (file)
@@ -44,6 +44,7 @@ struct _LogWindow
        GtkWidget *bar;
        GtkWidget *pause;
        GtkWidget *wrap;
+       GtkWidget *timer_data;
        GtkWidget *debug_level;
 };
 
@@ -99,6 +100,13 @@ static void log_window_line_wrap_cb(GtkWidget *widget, gpointer data)
                }
 }
 
+static void log_window_timer_data_cb(GtkWidget *widget, gpointer data)
+{
+       LogWindow *logwin = data;
+
+       options->log_window.timer_data = !options->log_window.timer_data;
+}
+
 static void log_window_regexp_cb(GtkWidget *text_entry, gpointer data)
 {
        gchar *new_regexp;
@@ -167,6 +175,9 @@ static LogWindow *log_window_create(LayoutWindow *lw)
        logwin->wrap = pref_button_new(hbox, NULL, "Line wrap", FALSE,
                                           G_CALLBACK(log_window_line_wrap_cb), logwin);
 
+       logwin->timer_data = pref_button_new(hbox, NULL, "Timer data", FALSE,
+                                          G_CALLBACK(log_window_timer_data_cb), logwin);
+
        pref_label_new(hbox, "Filter regexp");
 
        textbox = gtk_entry_new();