log_fct_enter();
status = gtk_combo_box_get_active_id(w_status);
- log_fct("status: %d", status);
+ log_fct("status: %s", status);
log_fct_exit();
GtkBuilder *builder;
GtkFileChooser *w_dir;
char *dir;
+ const char *sdir;
builder = gtk_builder_new();
gtk_builder_add_from_file
w_dir = GTK_FILE_CHOOSER(gtk_builder_get_object(builder,
"dir_chooser"));
+ sdir = settings_get_notes_dir();
+ if (sdir && *sdir)
+ gtk_file_chooser_set_filename(w_dir, sdir);
+
result = gtk_dialog_run(diag);
if (result) {
if (dir) {
log_debug("preferences_activate_cbk(): path=%s", dir);
+ settings_set_notes_dir(dir);
free(dir);
}
+ refresh();
} else {
log_debug("preferences_activate_cbk(): cancel");
}