X-Git-Url: http://git.wpitchoune.net/gitweb/?p=ptask.git;a=blobdiff_plain;f=src%2Fui.c;h=78262bdaac1e724f354f80b3d1325b14f3849093;hp=90731fe8bc736f125e57dfec4b3c9736b749aab6;hb=59e486b34640f81c905e832c7cc4a1b8a9a8e6f4;hpb=6cbe8e1f06034ee12534ae466cc90b40b10f14b0 diff --git a/src/ui.c b/src/ui.c index 90731fe..78262bd 100644 --- a/src/ui.c +++ b/src/ui.c @@ -73,13 +73,25 @@ static gboolean delete_event_cbk(GtkWidget *w, GdkEvent *evt, gpointer data) return TRUE; } +static int status_changed_cbk(GtkComboBox *w, gpointer data) +{ + log_debug("status_changed_cbk"); + refresh(); + + return FALSE; +} + GtkWindow *create_window(GtkBuilder *builder, GSettings *settings) { GtkWindow *window; int x, y, w, h; window = GTK_WINDOW(gtk_builder_get_object(builder, "window")); + w_status = GTK_COMBO_BOX(gtk_builder_get_object(builder, "status")); + g_signal_connect(w_status, + "changed", (GCallback)status_changed_cbk, + NULL); w = g_settings_get_int(settings, "window-width"); h = g_settings_get_int(settings, "window-height");