2004-11-07 Jody Goldberg * Release 1.3.93 2004-10-31 Jody Goldberg * Release 1.3.92 2004-10-05 Jody Goldberg * Release 1.3.91 2004-09-26 Jody Goldberg * xml-sax-write.c (xml_sax_file_save) : respect the xml compression preference a bit. It's still uncompressed, or compressed. We'll need to patch gsf to be able to tune that parameter. 2004-09-23 J.H.M. Dassen (Ray) * xml-sax-read.c (xml_sax_orientation_end, xml_sax_paper_end): s/g_assert/g_return_if_fail/ so as not to bomb out completely. 2004-09-22 J.H.M. Dassen (Ray) * xml-sax-read.c (xml_sax_orientation_end, xml_sax_paper_end): Added. 2004-09-08 Jody Goldberg * Release 1.3.90 2004-09-02 Stepan Kasal * xml-sax-write.c (xml_write_solver): Conditionalize on ENABLE_SOLVER. 2004-08-29 Jody Goldberg * Release 1.3.2 2004-07-19 Jody Goldberg * plugin.xml.in : Make the sax exporter the default 2004-07-19 Jody Goldberg * Release 1.3.1 2004-06-05 Jody Goldberg * xml-sax-write.c : Add object support We should be ready to transition over to using this as the main line 2004-03-28 Jody Goldberg * Release 1.3.0 2004-01-28 Andreas J. Guelzow * xml-sax-write.c (xml_write_print_info): use print_info_get_orientation 2003-12-23 Jody Goldberg * Release 1.2.3 2003-12-18 Jody Goldberg * xml-sax-read.c (xml_sax_calculation) : fix xml import of manual recalc flag. 2003-11-26 Jody Goldberg * Release 1.2.2 2003-11-17 Morten Welinder * xml-sax-read.c (xml_sax_named_expr_end): Call parse_pos_init directly for the case where we have no sheet. 2003-11-16 Jody Goldberg * xml-sax-read.c (xml_sax_file_open) : our xml is in C locale * xml-sax-write.c (xml_write_calculation) : do not translate the boolean strings. 2003-11-15 Jody Goldberg * xml-sax-read.c (xml_sax_calculation) : read the new calculation attrs. * xml-sax-write.c (xml_write_calculation) : write them. 2003-10-08 Jody Goldberg * Release 1.2.1 2003-09-15 Jody Goldberg * Release 1.2.0 2003-09-10 Jody Goldberg * Release 1.1.90 2003-08-21 Jody Goldberg * Release 1.1.20 2003-07-31 Morten Welinder * xml-sax-read.c (xml_sax_file_open): Mirror xml-io.c changes regarding charsets. 2003-07-30 Jody Goldberg http://bugzilla.gnome.org/show_bug.cgi?id=118723 * xml-sax-write.c (copy_hash_table_to_ptr_array) : always export cells with expressions, even if it's value is blank, 2003-06-07 Jody Goldberg * Release 1.1.19 2003-06-07 Jody Goldberg * Release 1.1.18 2003-06-06 Jody Goldberg * xml-sax-write.c : ok even more done, its actually almost usable now. (xml_write_solver) : do not emulate the DOM format we need to change that. nesting the children seems pointless. (xml_write_scenarios) : not complete, the DOM form had the same problems as solver, but had the added bonus of storing a matrix of Value * as _attributes ? We need to tidy this. 2003-06-05 Jody Goldberg * xml-sax-write.c : Work on this for a bit while the rest of the tree settles, just in case we can slip in into 1.2 2003-05-14 Morten Welinder * xml-sax-write.c (xml_sax_file_save): Mirror leak fix from xml-io.c. 2003-05-11 Jody Goldberg * Release 1.1.17 2003-03-26 Jody Goldberg * plugin.xml.in : disable sax save by default 2003-01-28 Jody Goldberg * Release 1.1.16 2003-01-22 Jody Goldberg * xml-sax-read.c : Convert to the new gsf xml utilities to get namespace support. 2002-12-31 Jody Goldberg * Release 1.1.15 2002-12-22 Jody Goldberg * Release 1.1.14 2002-12-22 Jody Goldberg * Release 1.1.13 2002-12-19 Morten Welinder * xml-sax-read.c (xml_sax_named_expr_end): s/gnm_expr_conventions_default_1_0/gnm_expr_conventions_default/. They're both wrong, but I want to get rid of the former. 2002-12-03 Morten Welinder * xml-sax-read.c (xml_sax_print_margins_unit): Use unit_name_to_unit. 2002-11-15 Jody Goldberg * Release 1.1.12 2002-11-14 Jon K Hellan * plugin.xml.in: Remove "open" and "import" attributes. 2002-11-01 Jody Goldberg * Release 1.1.11 2002-10-27 Jody Goldberg * Release 1.1.10 2002-09-30 Jody Goldberg * Release 1.1.9 2002-09-23 Jody Goldberg * xml-sax-read.c (unknown_attr) : restore this and have it use io-context. (gnumeric_1_0_dtd) : fix. (xml_sax_style_region_start) : Use new_default for newer versions 2002-09-06 Jody Goldberg * xml-sax-read.c (xml_sax_finish_parse_wb_names_name) : convert to cellref_get. (xml_sax_finish_parse_sheet_names_name) : ditto. 2002-08-25 Jody Goldberg * Release 1.1.8 2002-08-12 Jody Goldberg * Release 1.1.7 2002-08-10 Jody Goldberg * xml-sax-read.c (xml_sax_styleregion_start) : read shrink to fit. 2002-07-22 Zbigniew Chyla * plugin.xml.in: Set loader type to "Gnumeric_Builtin:module". 2002-07-21 Jody Goldberg * Release 1.1.6 2002-06-27 Jody Goldberg * xml-sax-read.c (xml_sax_sheet_layout) : top left is in view now. (xml_sax_sheet_freezepanes) : as is freezing. 2002-06-20 Jody Goldberg * xml-sax-read.c (xml_sax_selection_range) : use sheet_get_view. (xml_sax_selection) : ditto. 2002-06-06 Jody Goldberg * xml-sax-read.c (xml_sax_unknown_attr) : doh! (xml_sax_wb) : ignore the schema. (xml_sax_file_open) : convert to using libgsf. 2002-05-29 Jody Goldberg * Release 1.1.4 2002-04-29 Jody Goldberg * Release 1.1.3 2002-03-25 Jody Goldberg * Release 1.1.2 2002-03-10 Jody Goldberg * Release 1.1.1 2002-02-18 Jody Goldberg * Release 1.1.0 2002-02-03 Jody Goldberg * xml-sax-read.c (xml_sax_cell) : store the value_fmt as a StyleFormat. 2002-01-23 Jody Goldberg * xml-sax-read.c (xml_sax_free_arg_list) : delete. (xml_sax_int) : delete. (xml_sax_arg_set) : delete. (xml_sax_finish_parse_wb_attr) : simplify. (xml_sax_attr_elem) : ditto. (xml_sax_end_element) : delete STATE_WB_ATTRIBUTES, STATE_WB_ATTRIBUTES_ELEM_TYPE. 2002-01-23 Jody Goldberg * xml-sax-read.c (xml_sax_end_element) : conditionally handle the newer non-Content version. (xml_sax_characters) : accumulate content for cells too. (xml_sax_wb) : add missing versions. 2002-01-21 Jody Goldberg * Release 1.0.3 2002-01-15 Jody Goldberg * Release 1.0.2 2002-01-14 Jody Goldberg * xml-sax-read.c (xml_sax_attr_color) : rename from xml_sax_color for consistency. (xml_sax_attr_range) : ditto. (xml_sax_sheet_start) : read the optional tab colour. (xml_sax_sheet_name) : assign the tab colour. 2002-01-10 Jody Goldberg * 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-06 Jody Goldberg * Release 1.0.1 2001-12-30 J.H.M. Dassen (Ray) * xml-sax-read.c (xml_sax_attr_double) : cast to deal with char (un)signedness * xml-sax-read.c (xml_sax_double) : ditto * xml-sax-read.c (xml_sax_attr_bool) : ditto * xml-sax-read.c (xml_sax_attr_int) : ditto * xml-sax-read.c (xml_sax_int) : ditto * xml-sax-read.c (xml_sax_attr_cellpos) : ditto * xml-sax-read.c (xml_sax_color) : ditto * xml-sax-read.c (XMLSaxParseState) : ditto * xml-sax-read.c (xml_sax_sheet_zoom) : ditto * xml-sax-read.c (xml_sax_styleregion_start) : ditto * xml-sax-read.c (xml_sax_validation) : ditto * xml-sax-read.c (xml_sax_style_condition_expr) : ditto * xml-sax-read.c (xml_sax_cell) : ditto * xml-sax-read.c (xml_sax_cell_content) : ditto 2002-01-03 Jody Goldberg * xml-sax-read.c (xml_sax_style_condition_expr) : no need to unref expr. 2001-12-31 Jody Goldberg * Release 1.0.0 2001-12-24 Jody Goldberg * Release 0.99.1 2001-12-18 Jody Goldberg * xml-sax-read.c (xml_sax_style_condition_expr) : style_condition_new_expr change. (xml_sax_merge) : parse_range change. 2001-12-15 Jody Goldberg * Release 0.99.0 2001-12-13 Jody Goldberg * xml-sax-read.c : s/CHAR/xmlChar/ 2001-11-27 Jody Goldberg * xml-sax-read.c (xml_sax_finish_parse_wb_names_name) : init parse error. (xml_sax_finish_parse_sheet_names_name) :ditto. 2001-11-25 Jody Goldberg * xml-sax-read.c (xml_sax_style_condition_expr) : Use expr_parse_str_simple. 2001-11-05 Jody Goldberg * xml-sax-read.c (xml_sax_finish_parse_wb_names_name) : adjust to changes in cellref_a1_get. (xml_sax_finish_parse_wb_names_name) : ditto. 2001-11-05 Jody Goldberg * Release 0.75 2001-10-29 Jody Goldberg * Release 0.74 2001-10-29 Jody Goldberg * Release 0.73 2001-10-27 Almer S. Tigelaar * xml-sax-read.c (xml_sax_validation): New, Support for validation. (xml_sax_validation_end): Idem. (xml_sax_style_condition): New, Support for StyleCondition. (xml_sax_style_condition_chain): New, Helper function. (xml_sax_style_condition_expr): New, support for StyleCondition. (xml_sax_style_condition_constraint): Idem. (xml_sax_style_condition_flags): Idem. (xml_sax_start_element): Add validation and StyleCondition support. (xml_sax_end_element): Idem. 2001-10-25 Jody Goldberg * xml-sax-read.c (xml_sax_print_scale) : new function. 2001-10-23 Jody Goldberg * xml-sax-read.c (xml_sax_finish_parse_wb_names_name) : support position for names. (xml_sax_finish_parse_sheet_names_name) : ditto. 2001-10-23 Jody Goldberg * xml-sax-read.c (xml_sax_attr_cellpos) : no need to pass dummy. 2001-10-18 Jody Goldberg * Release 0.72 2001-10-07 Jody Goldberg * Release 0.71 2001-09-26 Jody Goldberg * xml-sax-read.c (xml_sax_styleregion_start) : Add hidden & locked. 2001-09-25 Jon K Hellan * .cvsignore: Add plugin.xml 2001-08-21 Zbigniew Chyla * plugin.xml: Removed * plugin.xml.in: Copied from plugin.xml, prepared for localization. * Makefile.am: Use xml-i18n-tools to create plugin.xml (with translations merged from .po file). 2001-08-20 Jody Goldberg * Release 0.70 2001-08-11 Jody Goldberg * Release 0.69 2001-07-17 Jody Goldberg * Release 0.68 2001-07-16 Jody Goldberg * xml-sax-read.c (xml_sax_attr_cellpos) : new function. (xml_sax_sheet_layout) : new function. (xml_sax_sheet_freezepanes) : new function. (xml_sax_start_element) : handle the new states. 2001-07-14 Zbigniew Chyla * xml-sax-read.c (xml_sax_file_open): Use gnumeric_io_error_string. 2001-06-28 Jody Goldberg * Release 0.67 2001-06-27 Jody Goldberg * Release 0.66 2001-06-21 Jody Goldberg * xml-sax-read.c (xml_not_used_old_array_spec) : patch some gcc3 warnings. 2001-05-29 Zbigniew Chyla * xml-sax-read.c (xml_sax_file_probe): Added FileProbeLevel argument. 2001-05-26 Jody Goldberg * xml-sax-read.c (xml_sax_file_open) : If successful queue everything for recalc. (xml_cell_set_array_expr) : no need to queue a recalc for arrays. 2001-05-22 Almer S. Tigelaar * xml-sax-read.c (xml_sax_sheet_name): Don't create sheet here. (xml_sax_wb_sheetname): Create sheet here. (xml_sax_finish_parse_wb_names_name): Fix workbook level name reading. (xml_sax_start_element): Handle new sheetnameindex. (xml_sax_end_element): Idem. (xml_sax_characters): Idem. (xml_sax_wb): Small tweak for correct version reading. 2001-05-21 Almer S. Tigelaar * xml-sax-read.c (xml_sax_name): Add support for workbook and sheet level names. (xml_sax_finish_parse_wb_names_name): Idem. (xml_sax_finish_parse_sheet_names_name): Idem. (xml_sax_start_element): Idem. (xml_sax_end_element): Idem. (xml_sax_characters): Idem. 2001-05-21 Zbigniew Chyla * xml-sax-read.c (xml_sax_file_probe, xml_sax_file_open): s/FileOpener/GnumFileOpener/ * plugin.xml (): Register only as importer. 2001-05-20 Jody Goldberg * Release 0.65 2001-05-18 Jody Goldberg * xml-sax-read.c (xml_sax_cell) : check value_type too. (xml_sax_cell_content) : correct value_type. 2001-05-18 Jody Goldberg * xml-sax-read.c (xml_sax_cell_content) : Use the shared expression map. 2001-05-11 Jody Goldberg * xml-sax-read.c (xml_sax_characters) : add sheet_merge. (xml_sax_start_element) : add sheet_merge, and sheet_merged_regions. (xml_sax_end_element) : call xml_sax_parse_merge. (xml_sax_parse_merge) : new function. (xml_sax_parse_sheet_end) : new function to set the zoom after the content. (xml_sax_parse_sheet_start) : renamed from xml_sax_parse_sheet. (xml_parse_sheet_zoom) : just store the zoom don't set till later. (xml_sax_cols_rows) : new function. 2001-05-10 Jody Goldberg * xml-sax-read.c (xml_sax_parse_attr_bool) : new function. (xmlSaxParseSheet) : use it here. (xml_sax_parse_wb) : fix inverted cmp. (xmlSaxParseSheet) : no sheet yet here. Just store the prefs for later. (xmlSaxParseSheet) : use any saved prefs. (xml_sax_file_open) : typo. 2001-04-27 Jody Goldberg * xml-sax-read.c (xml_sax_unknown_attr) : Start de-studlification (what was I thinking ?). Remove warning if the versions do not match, it is legal to have unknown attributes from versions in the future. (xmlSaxParseWB) : Parse the version. (xml_sax_warning) : new function. 2001-04-26 Jody Goldberg * xml-sax-read.c (xml_cell_set_array_expr) : oops accidentally backed out a patch. 2001-04-25 Jody Goldberg * xml-sax-read.c (xmlSaxParseSheet) : Add flags for the outline preferences. 2001-04-18 Jody Goldberg * xml-sax-read.c : s/xml2/xmlSax/ to correspond with naming convention. 2001-04-15 Jody Goldberg * xml-sax-read.c (xml2UnknownAttr) : warning. 2001-04-12 Jody Goldberg * xml-sax-read.c (xml2ParseColRow) : support the outline mode col/row extensions. (*) : cleanly support elements with no attributes. 2001-04-09 Jody Goldberg * xml2.c (xml2ParseSheet) : support no args. this should be handled more generally. * plugin.xml : Add .xml.gz, and disable probe so that it can be used as an importer while it is experimental. 2001-03-17 Jody Goldberg * Release 0.64 2001-03-08 Jody Goldberg * xml2.c (xml2ParseMargin) : Make units case sensitive. 2001-02-25 Zbigniew Chyla * Makefile.am: Removed -DGNUMERIC_VERSION, the macro is already defined in config.h. 2001-02-23 Jody Goldberg * Release 0.63 2001-02-20 Jody Goldberg * xml2.c (xml2ParseStyleRegionStyle) : restore indent. 2001-02-19 Jon K Hellan * xml2.c (xml2_open): Change file format level to FILE_FL_MANUAL_REMEMBER. Fix typo: FILE_SAVER_ID_INVAID -> FILE_SAVER_ID_INVALID. 2001-02-17 Jody Goldberg * xml2.c (xml2ParseSheet) : Support the new sheet attributes. 2001-02-16 Jody Goldberg * Release 0.62 2001-02-12 Karl Eichwalder * Makefile.am (EXTRA_DIST): New variable; add $(gnumeric_plugin_xml2_DATA). 2001-01-30 Almer S. Tigelaar * xml2.c (xml2ParseSelection): Rename sheet_selection_reset_only to sheet_selection_reset. 2001-01-07 Jon K Hellan * xml2.c: Parse print margins. (enum xml2State): Add states for each print margin. (xml2_state_names): Add names fo each print margin. (xml2ParseMargin): New function: Parse a print margin. (xml2StartElement, xml2EndElement, xml2Characters): Add the print margin states. 2000-12-18 Jody Goldberg * plugins/xml2/xml2.c (xml2FinishSelection) : signature change to sheet_set_edit_pos. 2000-12-17 Jody Goldberg * Release 0.61 2000-12-7 Jody Goldberg * Release 0.60 2000-11-18 Jody Goldberg * Release 0.59 2000-11-14 Jody Goldberg * xml2.c (xml2ParseCellContent) : ValueFormat is optional. 2000-11-13 Almer S. Tigelaar * xml2.c (xml2StartElement): Add loading of print repeat ranges. 2000-11-13 Jody Goldberg * Release 0.58 2000-11-11 Jody Goldberg * xml2.c (xml2ParseColRow) : support RLE encoded col/row sizes. 2000-10-30 Jody Goldberg * xml2.c (xml2ParseColRow) : Add the count attribute. 2000-10-29 Jody Goldberg * xml.c : Adjust to the signature changes for reading views rather than workbooks. 2000-10-10 Jody Goldberg * Release 0.57 2000-09-06 Jody Goldberg * xml2.c (xml2ParseSheetZoom) : changes to signature of sheet_set_zoom_factor. 2000-08-21 Jody Goldberg * xml2.c (xml2ParseCellContent) : changes to style_format_new_XL. 2000-08-18 Jody Goldberg * xml2.c (xml2ParseCellContent) : Update to newer DTD. 2000-08-09 Jody Goldberg * xml2.c (xml_cell_set_array_expr) : Use builtin Cell::pos rather than the row/col infos. 2000-07-24 Jody Goldberg * xml2.c (xml2ParseSheetZoom) : Adjust to changes in sheet_set_zoom_factor. 2000-07-07 Jody Goldberg * xml2.c (xml2ParseStyleRegionBorders) : Make border color is optional for style STYLE_BORDER_NONE.