Ref #160: Replace print dialog by standard GTK dialog
[geeqie.git] / src / rcfile.c
index 6dcbae4..99794d5 100644 (file)
@@ -497,15 +497,18 @@ static void write_global_attributes(GString *outstr, gint indent)
        WRITE_NL(); WRITE_CHAR(*options, cp_mv_rn.auto_end);
        WRITE_NL(); WRITE_INT(*options, cp_mv_rn.formatted_start);
 
-       /* printer */
+       WRITE_SEPARATOR();
+
+       /* Print Text */
+       WRITE_NL(); WRITE_CHAR(*options, printer.template_string);
        WRITE_NL(); WRITE_CHAR(*options, printer.image_font);
        WRITE_NL(); WRITE_CHAR(*options, printer.page_font);
        WRITE_NL(); WRITE_CHAR(*options, printer.page_text);
-       WRITE_NL(); WRITE_INT(*options, printer.text_fields);
        WRITE_NL(); WRITE_INT(*options, printer.image_text_position);
        WRITE_NL(); WRITE_INT(*options, printer.page_text_position);
        WRITE_NL(); WRITE_BOOL(*options, printer.show_image_text);
        WRITE_NL(); WRITE_BOOL(*options, printer.show_page_text);
+       WRITE_SEPARATOR();
 }
 
 static void write_color_profile(GString *outstr, gint indent)
@@ -878,11 +881,11 @@ static gboolean load_global_params(const gchar **attribute_names, const gchar **
                if (READ_CHAR(*options, cp_mv_rn.auto_end)) continue;
                if (READ_INT(*options, cp_mv_rn.formatted_start)) continue;
 
-               /* printer */
+               /* Printer text */
+               if (READ_CHAR(*options, printer.template_string)) continue;
                if (READ_CHAR(*options, printer.image_font)) continue;
                if (READ_CHAR(*options, printer.page_font)) continue;
                if (READ_CHAR(*options, printer.page_text)) continue;
-               if (READ_INT(*options, printer.text_fields)) continue;
                if (READ_INT(*options, printer.image_text_position)) continue;
                if (READ_INT(*options, printer.page_text_position)) continue;
                if (READ_BOOL(*options, printer.show_image_text)) continue;