2010-09-04  Morten Welinder <terra@gnome.org>

	* Release 0.8.10

2010-09-04  Jean Brefort  <jean.brefort@normalesup.org>

	* 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  <jean.brefort@normalesup.org>

	* 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  <jean.brefort@normalesup.org>

	* goffice/app/go-doc.c (load_image_data): don't unref the image at
	this point. [#628467]

2010-09-01  Morten Welinder  <terra@gnome.org>

	* 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 <aguelzow@pyrshep.ca>

	* 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  <jean.brefort@normalesup.org>

	* 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  <terra@gnome.org>

	* 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  <terra@gnome.org>

	* goffice/graph/gog-axis.c (map_date_calc_ticks): Fix condition
	for weekly axis.  Fixes #628259.

2010-08-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>

	* 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 <aguelzow@pyrshep.ca>

	* 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 <aguelzow@pyrshep.ca>

	* 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  <terra@gnome.org>

	* 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  <jean.brefort@normalesup.org>

	* 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  <jean.brefort@normalesup.org>

	* 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  <terra@gnome.org>

	* 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  <terra@gnome.org>

	* goffice/utils/go-glib-extras.c (go_string_replace): pos==len is
	ok.

2010-08-20  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-chart-map.c (make_path_cspline): do not check order
	for NULL abscissa. [#627507]

2010-08-20  Morten Welinder  <terra@gnome.org>

	* goffice/math/go-rangefunc.c (go_range_increasing)
	(go_range_decreasing): Add preconditions.

2010-08-19  Jean Brefort  <jean.brefort@normalesup.org>

	* 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  <jean.brefort@normalesup.org>

	* goffice/utils/go-style.c (go_style_fill_sax_save): fixed typo.

2010-08-18  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-renderer.c (_line_size): Always use real line width
	when evaluating dashes. [#442546]

2010-08-17  Morten Welinder  <terra@gnome.org>

	* 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 <terra@gnome.org>

	* configure.in: Post-release bump.