Mercurial > geeqie.yaz
diff src/layout.c @ 1461:e015b6573d36
improved config file formatting
author | nadvornik |
---|---|
date | Thu, 19 Mar 2009 22:12:14 +0000 |
parents | a3d3208b0c50 |
children | 25168240a247 |
line wrap: on
line diff
--- a/src/layout.c Tue Mar 17 23:03:07 2009 +0000 +++ b/src/layout.c Thu Mar 19 22:12:14 2009 +0000 @@ -2328,62 +2328,62 @@ void layout_write_attributes(LayoutOptions *layout, GString *outstr, gint indent) { - WRITE_INT(*layout, style); - WRITE_CHAR(*layout, order); - WRITE_UINT(*layout, dir_view_type); - WRITE_UINT(*layout, file_view_type); - WRITE_BOOL(*layout, show_marks); - WRITE_BOOL(*layout, show_thumbnails); - WRITE_BOOL(*layout, show_directory_date); - WRITE_CHAR(*layout, home_path); + WRITE_NL(); WRITE_INT(*layout, style); + WRITE_NL(); WRITE_CHAR(*layout, order); + WRITE_NL(); WRITE_UINT(*layout, dir_view_type); + WRITE_NL(); WRITE_UINT(*layout, file_view_type); + WRITE_NL(); WRITE_BOOL(*layout, show_marks); + WRITE_NL(); WRITE_BOOL(*layout, show_thumbnails); + WRITE_NL(); WRITE_BOOL(*layout, show_directory_date); + WRITE_NL(); WRITE_CHAR(*layout, home_path); WRITE_SEPARATOR(); - WRITE_INT(*layout, main_window.x); - WRITE_INT(*layout, main_window.y); - WRITE_INT(*layout, main_window.w); - WRITE_INT(*layout, main_window.h); - WRITE_BOOL(*layout, main_window.maximized); - WRITE_INT(*layout, main_window.hdivider_pos); - WRITE_INT(*layout, main_window.vdivider_pos); + WRITE_NL(); WRITE_INT(*layout, main_window.x); + WRITE_NL(); WRITE_INT(*layout, main_window.y); + WRITE_NL(); WRITE_INT(*layout, main_window.w); + WRITE_NL(); WRITE_INT(*layout, main_window.h); + WRITE_NL(); WRITE_BOOL(*layout, main_window.maximized); + WRITE_NL(); WRITE_INT(*layout, main_window.hdivider_pos); + WRITE_NL(); WRITE_INT(*layout, main_window.vdivider_pos); WRITE_SEPARATOR(); - WRITE_INT(*layout, float_window.x); - WRITE_INT(*layout, float_window.y); - WRITE_INT(*layout, float_window.w); - WRITE_INT(*layout, float_window.h); - WRITE_INT(*layout, float_window.vdivider_pos); + WRITE_NL(); WRITE_INT(*layout, float_window.x); + WRITE_NL(); WRITE_INT(*layout, float_window.y); + WRITE_NL(); WRITE_INT(*layout, float_window.w); + WRITE_NL(); WRITE_INT(*layout, float_window.h); + WRITE_NL(); WRITE_INT(*layout, float_window.vdivider_pos); WRITE_SEPARATOR(); - WRITE_INT(*layout, properties_window.w); - WRITE_INT(*layout, properties_window.h); + WRITE_NL(); WRITE_INT(*layout, properties_window.w); + WRITE_NL(); WRITE_INT(*layout, properties_window.h); WRITE_SEPARATOR(); - WRITE_BOOL(*layout, tools_float); - WRITE_BOOL(*layout, tools_hidden); + WRITE_NL(); WRITE_BOOL(*layout, tools_float); + WRITE_NL(); WRITE_BOOL(*layout, tools_hidden); WRITE_SEPARATOR(); - WRITE_BOOL(*layout, toolbar_hidden); - WRITE_BOOL(*layout, info_pixel_hidden); - - WRITE_UINT(*layout, image_overlay.state); - WRITE_INT(*layout, image_overlay.histogram_channel); - WRITE_INT(*layout, image_overlay.histogram_mode); + WRITE_NL(); WRITE_BOOL(*layout, toolbar_hidden); + WRITE_NL(); WRITE_BOOL(*layout, info_pixel_hidden); + + WRITE_NL(); WRITE_UINT(*layout, image_overlay.state); + WRITE_NL(); WRITE_INT(*layout, image_overlay.histogram_channel); + WRITE_NL(); WRITE_INT(*layout, image_overlay.histogram_mode); } void layout_write_config(LayoutWindow *lw, GString *outstr, gint indent) { layout_sync_options_with_current_state(lw); - WRITE_STRING("<layout\n"); + WRITE_NL(); WRITE_STRING("<layout"); layout_write_attributes(&lw->options, outstr, indent + 1); - WRITE_STRING(">\n"); + WRITE_STRING(">"); bar_sort_write_config(lw->bar_sort, outstr, indent + 1); bar_write_config(lw->bar, outstr, indent + 1); layout_toolbar_write_config(lw, outstr, indent + 1); - WRITE_STRING("</layout>\n"); + WRITE_NL(); WRITE_STRING("</layout>"); } void layout_load_attributes(LayoutOptions *layout, const gchar **attribute_names, const gchar **attribute_values)