- ctxt = gtk_entry_get_text(w_description);
- if (!task->description || strcmp(ctxt, task->description))
- tw_modify_description(task->uuid, ctxt);
-
- ctxt = gtk_entry_get_text(w_project);
- if (!task->project || strcmp(ctxt, task->project))
- tw_modify_project(task->uuid, ctxt);
-
- refresh();
-
- return FALSE;
-}
-
-int refresh_clicked_cbk(GtkButton *btn, gpointer data)
-{
- printf("refresh_clicked_cbk\n");
- refresh();
-
- return FALSE;
-}
-
-int newtask_clicked_cbk(GtkButton *btn, gpointer data)
-{
- gint result;
- static GtkDialog *diag;
- GtkBuilder *builder;
- GtkEntry *entry;
- const char *ctxt;
-
- printf("newtask_clicked_cbk\n");
-
- builder = gtk_builder_new();
- gtk_builder_add_from_file
- (builder,
- PACKAGE_DATA_DIR G_DIR_SEPARATOR_S "gtask.glade",
- NULL);
- diag = GTK_DIALOG(gtk_builder_get_object(builder, "diag_tasknew"));
- gtk_builder_connect_signals(builder, NULL);
-
- result = gtk_dialog_run(diag);
-
- if (result == GTK_RESPONSE_ACCEPT) {
- printf("ok\n");
- entry = GTK_ENTRY(gtk_builder_get_object
- (builder, "diag_tasknew_description"));
- ctxt = gtk_entry_get_text(entry);
-
- printf("%s\n", ctxt);