Skip to content
  • Andreas J. Guelzow's avatar
    Make imported manual page breaks work · 68b6adca
    Andreas J. Guelzow authored
    2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
    
    	* src/print-info.h (gnm_page_breaks_set_break): new
    	(gnm_page_breaks_get_break): new
    	(gnm_page_breaks_get_next_manual_break): new
    	(gnm_page_breaks_dup_non_auto_breaks): new
    	* src/print-info.c (gnm_page_breaks_set_break): new
    	(gnm_page_breaks_get_break): new
    	(gnm_page_breaks_get_next_manual_break): new
    	(gnm_page_breaks_dup_non_auto_breaks): new
    	(gnm_page_break_type_from_str): default to GNM_PAGE_BREAK_NONE
    	* src/print.h (GNUMERIC_PRINT_SETTING_IGNORE_PAGE_BREAKS_KEY):
    	  new key
    	* src/print.c (PrintingInstance): add new fields
    	(paginate): add arguments and change all callers
    	(gnm_begin_print_cb): handle ignoring of manual page breaks
    	(gnm_create_widget_cb): add ignore page break chackbox
    	(gnm_custom_widget_apply_cb): and handle the checkbox
    
    2009-06-07 Andreas J. Guelzow <aguelzow@pyrshep.ca>
    
    	* openoffice-read.c (oo_append_page_break): add argument and
    	  change all callers
    	(oo_set_page_break): new
    	(oo_page_break_type): default to NONE (we did that anyways) and
    	  handle column type just in case
    
    2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
    
    	* ms-excel-write.c (excel_write_PAGE_BREAK): don't save automatic
    	  page breaks
    68b6adca