2010-09-04 Morten Welinder * Release 0.8.10 2010-09-04 Jean Brefort * goffice/app/go-doc.c (go_doc_init_read), (go_doc_image_fetch): fixed GOImage references management. [#628732] * goffice/graph/gog-styled-object.c (gog_styled_object_document_changed): ditto. 2010-09-03 Jean Brefort * goffice/data/go-data-simple.c (go_data_vector_val_load_values), (go_data_matrix_val_load_values): update base type sizes. * goffice/graph/gog-styled-object.c (gog_styled_object_document_changed): fixed a potential crasher. [#628671] * goffice/utils/go-styled-object.c (go_styled_object_get_style): add missing space. 2010-09-01 Jean Brefort * goffice/app/go-doc.c (load_image_data): don't unref the image at this point. [#628467] 2010-09-01 Morten Welinder * goffice/app/go-doc.c (go_doc_init_read, go_doc_init_write): Make ->imagebuf own the ids. (go_doc_save_image, go_doc_image_fetch): Copy image ids. 2010-08-31 Andreas J. Guelzow * goffice/app/go-cmd-context.c (go_cmd_context_class_init): this should be a base init function, so change its name and arguments 2010-08-31 Jean Brefort * goffice/graph/gog-plot.c (gog_plot_update_cardinality), (gog_plot_foreach_elem): optionnaly delete trendlines from legend. [#628031] * goffice/graph/gog-trend-line.c (gog_trend_line_set_property), (gog_trend_line_get_property), (cb_show_in_legend), (gog_trend_line_populate_editor), (gog_trend_line_class_init), (gog_trend_line_init), (gog_trend_line_new_by_type), (gog_trend_line_has_legend): ditto. * goffice/graph/gog-trend-line.h: ditto. * goffice/utils/go-editor.c (go_editor_get_page): new. * goffice/utils/go-editor.h: ditto. 2010-08-30 Morten Welinder * goffice/graph/gog-axis.c (map_date_calc_ticks): Simplify and handle non-integer steps. * goffice/utils/go-format.c (go_format_month_before_day): Fix test for date format. (go_format_is_date): Return also an indication of whether the format has time-of-day. 2010-08-29 Morten Welinder * goffice/graph/gog-axis.c (map_date_calc_ticks): Fix condition for weekly axis. Fixes #628259. 2010-08-24 Andreas J. Guelzow * goffice/app/io-context.c (go_io_error_info_set): don't be overzealous while checking for problems (go_io_error_push): skip useless code 2010-08-24 Andreas J. Guelzow * goffice/app/go-cmd-context-impl.h (error_info_list): new method * goffice/app/go-cmd-context.c (go_cmd_context_error_info_list): call error_info_list (go_cmd_context_error_info_list_default): new (go_cmd_context_class_init): new (go_cmd_context_get_type): connect go_cmd_context_class_init 2010-08-24 Andreas J. Guelzow * goffice/app/go-cmd-context.c (go_cmd_context_error_info_list): new * goffice/app/go-cmd-context.h (go_cmd_context_error_info_list): new * goffice/app/io-context-priv.h (_GOIOContext): change info field into a GSList * goffice/app/io-context.c (ioc_finalize): free info list (go_io_error_clear): ditto (go_io_error_info_set): append to list (go_io_warning_varargs): ditto (go_io_error_push): add details to the last item (go_io_error_display): call go_cmd_context_error_info_list 2010-08-24 Morten Welinder * goffice/component/go-component-factory.c: Fix char-xmlChar confusion. * goffice/app/go-plugin-service.c: Ditto. * goffice/app/go-plugin.c: Ditto. 2010-08-24 Jean Brefort * goffice/app/go-plugin-service.c (go_plugin_service_finalize), (go_plugin_service_new): don't use g_free instead of xmlFree. [#627700] * goffice/graph/gog-plot-engine.c (gog_plot_type_service_read_xml), (gog_trend_line_service_read_xml): ditto. * goffice/utils/go-libxml-extras.c (go_xml_node_get_bool): ditto. 2010-08-23 Jean Brefort * goffice/utils/go-style-prefs.ui: restore centered image filling. * goffice/utils/go-style.c (go_style_fill_sax_save), (go_style_sax_load_fill_image), (go_style_sax_load_fill): consider image filling with no imge as no filling when serializing. [#627690], (go_style_create_cairo_pattern): restore centered image filling. 2010-08-23 Morten Welinder * goffice/utils/go-format.c (go_format_parse_sequential): Plug leak. * goffice/goffice.c (libgoffice_shutdown): Free locale vars too. * goffice/utils/go-locale.c (_go_locale_shutdown): New function. 2010-08-20 Morten Welinder * goffice/utils/go-glib-extras.c (go_string_replace): pos==len is ok. 2010-08-20 Jean Brefort * goffice/graph/gog-chart-map.c (make_path_cspline): do not check order for NULL abscissa. [#627507] 2010-08-20 Morten Welinder * goffice/math/go-rangefunc.c (go_range_increasing) (go_range_decreasing): Add preconditions. 2010-08-19 Jean Brefort * plugins/plot_surface/gog-xyz-surface.c (gog_xyz_surface_plot_update): force update of x and y limits when data change. [#627388] 2010-08-18 Jean Brefort * goffice/utils/go-style.c (go_style_fill_sax_save): fixed typo. 2010-08-18 Jean Brefort * goffice/graph/gog-renderer.c (_line_size): Always use real line width when evaluating dashes. [#442546] 2010-08-17 Morten Welinder * goffice/utils/go-format.c (go_format_generate_number_str, go_format_generate_scientific_str, go_format_generate_accounting_str): Limit number of decimals. 2010-08-16 Morten Welinder * configure.in: Post-release bump.