• Jody Goldberg's avatar
    Coloured tabs from Excel · 07cf2a63
    Jody Goldberg authored
    Rework validation.
    
    2002-01-10  Jody Goldberg <jody@gnome.org>
    
    	* xml-sax-read.c (xml_sax_attr_bool) : fix return type
    	(xml_sax_attr_double) : ditto.
    	(xml_sax_attr_int) : ditto.
    	(xml_sax_color) : ditto.
    	(xml_sax_validation) : rework.
    	(xml_sax_style_condition) : delete.
    	(xml_sax_style_condition_chain) : delete.
    	(xml_sax_style_condition_expr) : delete.
    	(xml_sax_style_condition_constraint) : delete.
    	(xml_sax_style_condition_flags) : delete.
    	(xml_sax_start_element) : remove deleted elements.
    
    2002-01-12  Jody Goldberg <jody@gnome.org>
    
    	* ms-excel-read.c (ms_excel_read_dv) : reorg slightly and enable.
    	* ms-excel-read.c (ms_excel_read_tab_color) : new function.
    	(ms_excel_read_sheet) : called from here.
    
    2002-01-11  Jody Goldberg <jody@gnome.org>
    
    	* ms-formula-read.c (ms_excel_parse_formula) : fix area 3d and its
    	  missing break.
    
    2002-01-12  Jody Goldberg <jody@gnome.org>
    
    	* src/xml-io.c (xml_write_style_condition_chain) : delete.
    	(xml_read_style_condition_chain) : delete.
    	(xml_write_style) : change validation support.
    	(xml_read_style) : ditto.
    
    2002-01-12  Jody Goldberg <jody@gnome.org>
    
    	* src/workbook-control-gui.c (cb_sheet_label_changed) : Use
    	  editable_label_get_text.
    	(wbcg_sheet_add) : init the tab colour.
    	(wbcg_sheet_rename) : ditto.
    	(wbcg_validation_msg) : new.
    	(workbook_control_gui_ctor_class) : register wbcg_validation_msg.
    
    	* src/workbook-control.c (wb_control_validation_msg) : new.
    
    	* src/workbook-edit.c (wbcg_edit_validate) : delete.
    	(wbcg_edit_finish) : improve validation.
    
    	* src/validation.c : rework.  In list is still missing.
    
    	* src/sheet.c (sheet_new) : init tab colour.
    	(sheet_destroy) : release the tab colour.
    	(sheet_set_tab_color) : new function.
    
    	* src/mstyle.c (mstyle_link_sheet) : disable linking of validations.
    	  They are no longer dependents.
    	(mstyle_unlink) : ditto.
    
    2002-01-11  Jody Goldberg <jody@gnome.org>
    
    	* src/colrow.c (colrow_set_visibility_list) : when making a region
    	  visible we need to restore spans for the new content.
    
    2002-01-09  Jody Goldberg <jody@gnome.org>
    
    	* src/workbook-control-gui.c (wbcg_error_splits_array) : accept NULL
    	  as an array specification.
    
    	* src/ranges.c (range_name) : add protection against NULL.
    
    	* src/expr.c (expr_implicit_intersection) : handle blank inputs.
    07cf2a63
workbook-control-gui.c 119 KB