-
JodyGoldberg 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