w_tasksave_btn = GTK_BUTTON(gtk_builder_get_object(builder,
"tasksave"));
- g_signal_connect(w_tasksave_btn,
- "clicked",
- (GCallback)tasksave_clicked_cbk,
+ g_signal_connect(w_tasksave_btn,
+ "clicked",
+ (GCallback)tasksave_clicked_cbk,
NULL);
w_taskdone_btn = GTK_BUTTON(gtk_builder_get_object(builder,
}
}
+int taskdone_clicked_cbk(GtkButton *btn, gpointer data)
+{
+ if (current_task) {
+ tw_done(current_task->uuid);
+ refresh();
+ }
+
+ return FALSE;
+}
+
+int taskremove_clicked_cbk(GtkButton *btn, gpointer data)
+{
+ log_fct_enter();
+
+ if (current_task) {
+ log_fct(__func__, "uuid=%d", current_task->uuid);
+ tw_task_remove(current_task->uuid);
+ refresh();
+ }
+
+ log_fct_exit();
+
+ return FALSE;
+}