options->color_profile.use_image = TRUE;
options->dnd_icon_size = 48;
- options->documentation.htmldir = NULL;
- options->documentation.helpdir = NULL;
options->duplicates_similarity_threshold = 99;
options->file_filter.disable = FALSE;
options->shell.path = g_strdup(GQ_DEFAULT_SHELL_PATH);
options->shell.options = g_strdup(GQ_DEFAULT_SHELL_OPTIONS);
- options->documentation.htmldir = g_strdup(GQ_HTMLDIR);
- options->documentation.helpdir = g_strdup(GQ_HELPDIR);
-
for (i = 0; ExifUIList[i].key; i++)
ExifUIList[i].current = ExifUIList[i].default_value;
}
} html_browser;
} helpers;
- /* Various paths and links to documentation */
- struct {
- gchar *helpdir;
- gchar *htmldir;
- } documentation;
-
/* Metadata */
struct {
gboolean enable_metadata_dirs;
WRITE_BOOL(metadata.confirm_on_image_change);
WRITE_BOOL(metadata.confirm_on_dir_change);
- WRITE_SUBTITLE("Documentation Options");
- WRITE_CHAR(documentation.helpdir);
- WRITE_CHAR(documentation.htmldir);
-
WRITE_SEPARATOR();
WRITE_SEPARATOR();
READ_BOOL(metadata.confirm_on_image_change);
READ_BOOL(metadata.confirm_on_dir_change);
- /* Documentation */
- READ_CHAR(documentation.helpdir);
- READ_CHAR(documentation.htmldir);
-
}
fclose(f);
{
gchar *name = options->helpers.html_browser.command_name;
gchar *cmd = options->helpers.html_browser.command_line;
- gchar *path = g_build_filename(options->documentation.htmldir, "index.html", NULL);
+ gchar *path = g_build_filename(GQ_HTMLDIR, "index.html", NULL);
gchar *result = NULL;
gint i;
return;
}
- path = g_build_filename(options->documentation.helpdir, "README", NULL);
+ path = g_build_filename(GQ_HELPDIR, "README", NULL);
help_window = help_window_new(_("Help"), "help", path, key);
g_free(path);