2012-09-06  Morten Welinder <terra@gnome.org>

	* Release 0.9.6

2012-09-02  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/utils/go-path.c (go_path_new_from_odf_enhanced_path): return NULL
	when the path is empty.

2012-09-02  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-axis.c (gog_axis_view_padding_request): accept an
	axis which parent is not a chart.
	* goffice/utils/go-path.c (go_path_new_from_odf_enhanced_path): commented.
	* goffice/utils/go-path.h: removed unused diirections.

2012-08-28  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/canvas/goc-path.c (goc_path_prepare_draw),
	(goc_path_draw): fixed fill rule usage.
	* goffice/utils/go-path.c (parse_value), (emit_function_8),
	(_path_arc), (go_path_arc_degrees), (go_path_arc_full),
	(go_path_quadrant), (go_path_new_from_odf_enhanced_path): import arcs
	and friends from ODF enhanced paths.

2012-08-27  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/utils/go-path.c (skip_spaces), (skip_comma_and_spaces),
	(parse_value), (parse_values), (emit_function_2),
	(emit_function_6), (emit_function_8), (emit_quadratic),
	(go_path_new_from_svg), (go_path_new_from_odf_enhanced_path): accept
	variables in ODF enhanced paths.

2012-08-26  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/utils/go-path.c (go_path_arc_degrees),
	(go_path_arc_to_degrees), (go_path_svg_move_to),
	(go_path_svg_line_to), (go_path_svg_curve_to), (go_path_svg_close),
	(go_path_to_svg), (go_path_new_from_svg),
	(go_path_new_from_odf_enhanced_path): enhanced odf paths support.

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

	* docs/reference/goffice-docs.xml: fixed a few more doc issues.
	* goffice/graph/gog-styled-object.c (gog_styled_object_class_init): ditto.
	* goffice/utils/go-cairo.c (go_cairo_emit_svg_path): use
	go_path_new_from_svg().
	* goffice/utils/go-path.c (go_path_scale),
	(go_path_new_from_svg), (go_path_new_from_odf_enhanced_path): new functions.
	* goffice/utils/go-path.h: ditto.

2012-08-16  Jean Brefort  <jean.brefort@normalesup.org>

	* configure.in: requires libgsf-1 >= 1.14.23 for introspection.
	* docs/reference/goffice-docs.xml: fixed documentation warnings.
	* all others: ditto.

2012-08-15  Chris Leonard  <cjlhomeaddress@gmail.com>

	* goffice/gtk/go-format-sel.c: add comments for translators to SI units
	names. [#681813]

2012-08-15  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_surface/gog-contour.c (gog_contour_view_render): fix a crash
	for infinite values. [#841840]

2012-08-14  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_xy/gog-bubble-prefs.ui: one more 3d->3D.

2012-08-14  Quentin Glidic <sardemff7+gnome@sardemff7.net>
	* goffice/utils/go-spectre.c (go_spectre_load_data): fix build with
	libspectre. [#681846]

2012-08-13  Jean Bréfort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-plot-impl.h: removed unused field in GogPlotDesc.
	* goffice/graph/gog-plot.c (gog_plot_class_init): 3d -> 3D. [#681777]
	* plugins/plot_barcol/gog-1.5d.c (gog_plot1_5d_class_init): ditto.
	* plugins/plot_pie/gog-pie.c (gog_pie_plot_class_init): ditto.
	* plugins/plot_xy/gog-xy.c (gog_bubble_plot_class_init): ditto.

2012-08-11  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/Makefile.am: changed the build system.
	* goffice/app/Makefile.am: removed.
	* goffice/canvas/Makefile.am: removed.
	* goffice/component/Makefile.am: removed.
	* goffice/data/Makefile.am: removed.
	* goffice/graph/Makefile.am: removed.
	* goffice/gtk/Makefile.am: removed.
	* goffice/math/Makefile.am: removed.
	* goffice/utils/Makefile.am: removed.
	* goffice/utils/go-gdk-pixbuf.c: new file.
	* goffice/utils/go-gdk-pixbuf.h: ditto.
	* all others: fix introspection and gtk-doc warnings.

2012-08-04  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/app/Makefile.am: new GoView class for use in file openers and
	savers.
	* goffice/app/file-priv.h: ditto.
	* goffice/app/file.c: ditto.
	* goffice/app/file.h: ditto.
	* goffice/app/go-app.h: ditto.
	* goffice/app/go-plugin-loader-module.c: ditto.
	* goffice/app/go-plugin-service.c: ditto.
	* goffice/app/go-plugin-service.h: ditto.
	* goffice/app/go-view.c: ditto.
	* goffice/app/go-view.h: ditto.
	* goffice/app/goffice-app.h: ditto.
	* all others: introspection warnings.

2012-08-01  Jean Brefort  <jean.brefort@normalesup.org>

	* all: fixed some introspection and doc warnings.

2012-08-01  Jean Brefort  <jean.brefort@normalesup.org>

	* configure.in: requires gtk-doc >= 1.12.
	* docs/reference/goffice-docs.sgml: replaced by xml.
	* docs/reference/goffice-docs.xml: replaces sgml.
	* docs/reference/Makefile.am: ditto.

2012-08-01  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/gtk/go-action-combo-color.c
	(go_action_combo_color_create_tool_item),
	(go_action_combo_color_set_allow_alpha): add alpha support.
	* goffice/gtk/go-action-combo-color.h: ditto.

2012-07-29  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_surface/gog-xyz-surface-prefs.c
	(cb_missing_as_changed), (gog_xyz_surface_plot_pref): add an option for
	missing data.
	* plugins/plot_surface/gog-xyz-surface-prefs.ui: ditto.
	* plugins/plot_surface/gog-xyz-surface.c (missing_as_string),
	(missing_as_value), (gog_xyz_surface_plot_build_matrix),
	(gog_xyz_surface_plot_set_property),
	(gog_xyz_surface_plot_get_property), (common_init_class): ditto.
	* plugins/plot_surface/gog-xyz-surface.h: ditto.

2012-07-29  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-plot.c (gog_plot_set_property),
	(gog_plot_get_property), (gog_plot_class_init): save axis Id for all axes,
	not only X and Y. [#680739]
	* plugins/plot_surface/gog-xyz-surface.c
	(gog_xyz_surface_plot_build_matrix): avoid leaks and invalid properties.

2012-07-26  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-axis.c (gog_axis_map_get_real_extents),
	(gog_axis_map_get_real_bounds): new functions taking the axis span into
	account.
	* goffice/graph/gog-axis.h: ditto.
	* goffice/graph/gog-chart-map.c (xy_make_close_path): take new fill type
	into account.
	* goffice/graph/gog-plot.c (gog_plot_populate_editor): allow axis choice for
	pseudo-3d plots. [see #680636]
	* goffice/graph/gog-series.c: allow filling to axis limits. [#680513]
	* goffice/graph/gog-series.h: ditto.
	* plugins/plot_xy/gog-xy.c (gog_xy_series_class_init): ditto.

2012-07-26  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_surface/gog-contour.c
	(gog_contour_plot_foreach_elem): add series name to the elements. [#680508]
	* plugins/plot_surface/gog-xyz-surface.c
	(gog_xyz_surface_plot_build_matrix): use go_nan instead of 0 when data are
	missing and fix cardinality when pseudo-3d axis bounds can't be retrieved.
	[#680486][#680512]

2012-07-24  Morten Welinder  <terra@gnome.org>

	* goffice/math/go-quad.c (go_quad_add): Complain if not properly
	initialized.
	(go_quad_start): Keep track of initialization depth.

	* goffice/math/go-regression.c (go_matrix_invert): Ensure go_quad
	has been properly initialized.  Don't re-use partial results after
	they have been rounded to "double".

2012-07-22  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/Makefile.am: make introspection stuff build when no libgoffice
	is installed.

2012-07-21  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/component/go-component.c (go_component_stop_editing): do not
	unref twice the same object. Related to #680190.

2012-07-20  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/component/go-component.c (go_component_finalize),
	(go_component_set_data), (go_component_set_command_context),
	(go_component_get_command_context),
	(go_component_set_default_command_context),
	(go_component_duplicate): fix some issues related to #680190.
	* goffice/component/go-component.h: ditto.
	* all others: fix introspection warnings.

2012-07-15  Morten Welinder <terra@gnome.org>

	* configure.in: Post-release bump.