Skip to content
  • JodyGoldberg's avatar
    release the page breaks. (print_info_load_defaults) : init them. · 929b86a9
    JodyGoldberg authored
    2007-06-15  Jody Goldberg <jody@gnome.org>
    
    	* src/print-info.c (print_info_free) : release the page breaks.
    	(print_info_load_defaults) : init them.
    	(print_info_dup) : dup them.
    	(print_info_set_breaks) : new.
    	(gnm_page_breaks_new) : new.
    	(gnm_page_breaks_dup) : new.
    	(gnm_page_breaks_free) : new.
    	(gnm_page_breaks_append_break) : new.
    
    	* src/print-info.h (GnmPageBreakType) : new.
    	(GnmPageBreak) : new.
    
    	* src/parse-util.c (gnm_expr_parse_str_simple) : rename arg to be more
    	  consistent.
    
    2007-06-15  Jody Goldberg <jody@gnome.org>
    
    	* openoffice-read.c (oo_expr_parse_str) : make this a real function
    	  and centralize the error handling.
    	(oo_cell_start) : simplify expr parse error handling.
    	(oo_named_expr) : ditto.
    	(od_plot_area) : ditto.
    	(oo_table_start) : apply the table style.
    	(oo_col_start) : make the col/row style smarter in prep for page breaks.
    	(oo_row_start) : ditto.
    	(oo_style) : handle table styles.
    	(oo_style_end) : ditto.
    	(oo_style_prop) : ditto.
    	(oo_page_break_type) : new.
    	(oo_style_prop_col_row) : merge oo_style_prop_row and
    	  oo_style_prop_col and add support for page breaks.
    	(oo_style_prop_table) : new.
    	(openoffice_file_open) : init the table styles.
    
    	* openoffice-write.c (odf_write_table_style) : new.
    	(table_style_name) : new.
    	(odf_write_table_styles) : generate the styles based on the sheets.
    	(odf_write_content) : write a style appropriate for the sheet.
    
    2007-06-16  Jody Goldberg <jody@gnome.org>
    
    	* ms-excel-read.c (excel_read_PAGE_BREAK) : new.
    	(excel_read_sheet) : called from here.
    
    	* ms-excel-write.c (excel_write_PAGE_BREAK) : new.
    	(write_sheet_head) : called from here.
    
    	* xlsx-read.c (xlsx_CT_PageBreak) : new.
    	(xlsx_CT_PageBreaks_begin) : new.
    	(xlsx_CT_PageBreaks_end) : new.
    
    	* xlsx-write.c (xlsx_write_breaks) : new.
    	(xlsx_write_print_info) : called from here.
    
    svn path=/trunk/; revision=15605
    929b86a9