• Jody Goldberg's avatar
    Add a hook for 'tab-stops' (oo_style) : suppress warning for default-style · eb474895
    Jody Goldberg authored
    
    2005-06-29  Jody Goldberg <jody@gnome.org>
    
    	* openoffice-read.c : Add a hook for 'tab-stops'
    	(oo_style) : suppress warning for default-style
    	  cell.  It does not have a name but we may still want to use it.  I'm
    	  not sure where.
    
    2005-07-15  Jody Goldberg <jody@gnome.org>
    
    	* functions.c (validate_range_numeric_matrix) : Add a comment to
    	  clarify result and fix handling of simple scalars.
    
    2005-07-15  Jody Goldberg <jody@gnome.org>
    
    	* ms-obj.c (ms_read_TXO) : handle CONTINUES for text
    	(read_pre_biff8_read_text) : renamed from read_pre_biff8_read_str.
    	  Handle continues in text and markup.  The layout is _very_ odd.
    	  It seems that XL can write things it can not read.
    	(read_pre_biff8_read_name_and_fmla) : handle the name reading inline,
    	  that is different from read_text.  The CONTINUE handling is very
    	  different.
    
    	* ms-excel-write.c (excel_write_SETUP) : rewrite to handle the new
    	  flags.
    	(write_sheet_head) : export value for BIFF_PRINTHEADERS and only
    	  export the left/right margins if they are set.
    
    	* ms-excel-read.c : Store the ver in the importer rather than the
    	  container.
    	  s/ExcelWorkbook/GnmXLImporter/
    	  s/ewb/importer/
    	(excel_get_chars) : renamed from ms_biff_get_chars.  Take an importer
    	  and use it's iconv rather than a global.
    	(excel_get_text) : renamed from biff_get_text.  Take an importer
    	  rather than a ver.
    	(excel_read_BOUNDSHEET) : new need for a ver arg, just use the importer.
    	(esheet_ver) : new.
    	(gnm_xl_importer_set_version) : new.
    	(gnm_xl_importer_set_codepage) : rename from
    	  excel_iconv_open_for_import and store the iconv in the importer rather
    	  than as a global.  Add improved fallback and debug info.
    	(excel_palette_get) : merge default palette handing into here and add
    	  0x7fff as a synonym for black.  We need a better solution for themed
    	  colours eventually.  Change signature to take an importer rather
    	  than the palette object directly.  That keeps us from digging into
    	  the import object directly.
    	(excel_get_default_palette) : delete.
    	(excel_read_XF_OLD) : use ver from importer, no need for arg.
    	(excel_read_XF) : ditto.
    	(excel_read_FORMULA) : clarify up the debug info.
    	(ms_wb_get_font_markup) : better fallback for invalid fonts.
    	(gnm_xl_importer_new) : renamed from excel_workbook_new and remove the
    	  version tag.  The importer is now created without a version, and we
    	  init that later.  It also has a larger life cycle with the plan to
    	  extend that and have gnumeric create it for the new in/out framework
    	  use gobjects.
    	(gnm_xl_importer_free) : renamed from excel_workbook_destroy and close
    	  the iconv.
    	(excel_read_name_str) : take an importer rather than a ver.
    	(excel_read_SETUP) : rewrite to store the new biff8+ properties for
    	  comments and errors, and to add n_copies, and start page.
    	(excel_read_CF) : turn off some debugging.
    	(excel_read_sheet) : add handler for BIFF_PRINTHEADERS.
    	(excel_read_BOF) : merge the standalone worksheet handler with the
    	  others.  Do not create the importer here, that get's passed in.
    	(excel_read_workbook) : no need to set the global iconv here, the
    	  importer handles it.  Create the importer much earlier as a step
    	  towards gobjectificatin.
    
    	* ms-chart.c (BC_R (ver)) : new to get the version from the importer
    	(BC_R(area)) :
    	(BC_R(attachedlabel)) :
    	(BC_R(bar)) :
    	(BC_R(line)) :
    	(BC_R(markerformat)) :
    	(BC_R(pie)) :
    	(BC_R(scatter)) :
    	(BC_R(series)) :
    	(BC_R(shtprops)) :
    	(BC_R(surf)) : Use it in place of passing in the ver
    	(ms_excel_chart_read) : no need to pass version around
    	(ms_chart_map_color) : adjust to change in excel_palette_get
    
    	* ms-biff.c (ms_biff_password_hash) :
    	(ms_biff_crypt_seq) :
    	(ms_biff_pre_biff8_query_set_decrypt) :
    	(ms_biff_query_set_decrypt) :
    	(verify_password) : silence some sign difference warnings
    
    2005-07-11  Jody Goldberg <jody@gnome.org>
    
    	* ms-excel-read.c (excel_read_IMDATA) : Read the CONTINUE records
    	  associated with the IMDATA even when not debugging. (#127756).
    
    
    2005-07-15  Jody Goldberg <jody@gnome.org>
    
    	* src/print-info.c : Add Andreas to the list of Authors.
    	(print_info_new) : Init the simple margins to -1 to signify unset.
    	  Init the new flags.
    	(print_info_margin_copy) : delete.
    	(print_info_dup) : tidy up and handle the new flags.
    	(print_info_get_margins) : if a margin is negative (unset) return 0.
    	(print_info_set_n_copies) : delete.
    	(print_info_get_n_copies) : delete.
    	(print_info_set_orientation) : delete.
    	(print_info_get_orientation) : delete.
    	(print_info_make_config) : only set the margin in the print_config if
    	  it is set.  Rework the orientation enum into a pair of bools to be
    	  more XL compat.
    	(print_info_load_config) : ditto.
    
    	* src/gnumeric-gconf.c : s/right-then-down/across-then-down/ for RTL.
    	(gnm_gconf_set_print_order_across_then_down) : renamed from
    	  gnm_gconf_set_print_order_right_then_down.
    
    	* gnumeric.xsd : margins are optional now.
    eb474895
ms-pivot.h 502 Bytes