Mercurial > geeqie.yaz
diff src/rcfile.c @ 1272:e0e12512cde2
read external editors from .desktop files
author | nadvornik |
---|---|
date | Sun, 01 Feb 2009 12:48:14 +0000 |
parents | dfa378900ec9 |
children | 8b89e3ff286b |
line wrap: on
line diff
--- a/src/rcfile.c Thu Jan 29 19:43:34 2009 +0000 +++ b/src/rcfile.c Sun Feb 01 12:48:14 2009 +0000 @@ -353,6 +353,7 @@ WRITE_INT(panels.sort.action_state); WRITE_INT(panels.sort.mode_state); WRITE_INT(panels.sort.selection_state); + WRITE_CHAR(panels.sort.action_filter); WRITE_SUBTITLE("Properties dialog Options"); WRITE_CHAR(properties.tabs_order); @@ -511,7 +512,7 @@ WRITE_CHAR(helpers.html_browser.command_name); WRITE_CHAR(helpers.html_browser.command_line); - +#if 0 WRITE_SUBTITLE("External Programs"); secure_fprintf(ssi, "# Maximum of %d programs (external_1 through external_%d)\n", GQ_EDITOR_GENERIC_SLOTS, GQ_EDITOR_GENERIC_SLOTS); secure_fprintf(ssi, "# external_%d through external_%d are used for file ops\n", GQ_EDITOR_GENERIC_SLOTS + 1, GQ_EDITOR_SLOTS); @@ -526,7 +527,7 @@ g_free(qname); g_free(qcommand); } - +#endif WRITE_SUBTITLE("Exif Options"); secure_fprintf(ssi, "# Display: 0: never\n" @@ -734,6 +735,7 @@ READ_INT(panels.sort.action_state); READ_INT(panels.sort.mode_state); READ_INT(panels.sort.selection_state); + READ_CHAR(panels.sort.action_filter); /* properties dialog options */ READ_CHAR(properties.tabs_order); @@ -878,7 +880,7 @@ READ_CHAR(helpers.html_browser.command_line); /* External Programs */ - +#if 0 if (is_numbered_option(option, "external_", &i)) { if (i > 0 && i <= GQ_EDITOR_SLOTS) @@ -891,7 +893,7 @@ } continue; } - +#endif /* Exif */ if (0 == g_ascii_strncasecmp(option, "exif.display.", 13)) {