2015-04-16  Morten Welinder <terra@gnome.org>

	* Release 0.10.22

2015-04-15  Morten Welinder  <terra@gnome.org>

	* plugins/plot_barcol/gog-minmax.c (gog_minmax_plot_class_init):
	Use GSF_PARAM_STATIC.

2015-04-13  Morten Welinder  <terra@gnome.org>

	* plugins/plot_pie/gog-pie.c (gog_ring_plot_class_init): Persist
	the center size.

2015-04-13  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/data/go-data-simple.c (go_data_scalar_val_new): ensure that
	go_data_has_value() returns TRUE if there is a valid number.

2015-04-12  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-axis.c (cb_enable_dim): make manual scale really manual
	even if it matches the auto value. [#700599]

2015-04-11  Morten Welinder  <terra@gnome.org>

	* goffice/math/go-math.c (go_atan2pi): Simplify.
	(go_atanpi, go_cotpi): New functions.

2015-04-03  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-pattern.c (go_pattern_create_cairo_pattern):
	Don't use 8x8 bitmaps for patterns.  Draw all patterns with cairo.
	(create_direct_pattern): Improve semi-circles rendering.

2015-04-02  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-pattern.c (go_pattern_create_cairo_pattern): Do
	2 colour translations instead of 64.  Split submethods into
	separate functions.
	(svg_pattern): Fix scaling.

2015-04-01  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-renderer.c (_get_marker_surface),
	(gog_renderer_draw_marker), (_free_marker_data): auto fill color made
	transparent for opened markers (x, +, and *). [#691025]
	* goffice/graph/gog-theme.c (map_marker): ditto.
	* goffice/gtk/go-marker-selector.c (go_marker_palette_render_func),
	(go_marker_selector_set_shape), (go_marker_selector_set_auto_fill): ditto.
	* goffice/gtk/go-marker-selector.h: ditto.
	* goffice/utils/go-marker.c (go_marker_is_closed_shape): ditto.
	* goffice/utils/go-marker.h: ditto.
	* goffice/utils/go-style.c (cb_marker_fill_color_changed),
	(marker_init): ditto.

2015-03-31  Morten Welinder  <terra@gnome.org>

	* goffice/graph/gog-object-xml.c (gog_dtd): Remove duplicate node.

2015-03-31  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-axis.c (make_dim_editor),
	(cb_polar_unit_changed), (gog_axis_populate_editor): update circular axis
	bounds after a unit change. [#746738]

2015-03-28  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_xy/gog-xy.c (gog_xy_view_render): protect colored xy and
	bubble plots against NULL z values.

2015-03-25  Morten Welinder  <terra@gnome.org>

	* plugins/plot_radar/gog-radar.c (gog_rt_plot_update): Handle log
	radial axis better.
	(gog_polar_plot_axis_get_bounds): Ditto.

2015-03-24  Morten Welinder  <terra@gnome.org>

	* plugins/plot_barcol/gog-1.5d.c (gog_plot1_5d_axis_get_bounds):
	Use gog_axis_is_zero_important.  Avoid underflow.
	(gog_plot1_5d_update): Use gog_axis_data_get_bounds.

	* goffice/graph/gog-axis.c (gog_axis_is_zero_important): New
	function.

2015-03-20  Morten Welinder  <terra@gnome.org>

	* goffice/math/go-math.c (_go_math_init): generate positive nan.

2015-03-19  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-axis-line.c (axis_line_point): fix selection of
	axes using only part of the plot area. [#746456]

2015-03-19  Morten Welinder  <terra@gnome.org>

	* plugins/plot_barcol/gog-1.5d.c (gog_plot1_5d_axis_get_bounds):
	Use 0% as format instead of the ill-defined default which happens
	to be 0.00% -- and that makes no sense here.

2015-03-13  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/canvas/goc-line.c (goc_line_draw):

2015-03-12  Morten Welinder  <terra@gnome.org>

	* goffice/graph/gog-axis.c (gog_axis_data_get_bounds): New
	function.

	* plugins/plot_xy/gog-xy.c (gog_2d_plot_update): Use
	gog_axis_data_get_bounds.

2015-03-10  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_surface/gog-matrix.c (gog_matrix_view_render): fix
	rendering of matrix plots with a discrete axis.
	* plugins/plot_surface/gog-xyz.c (gog_xyz_plot_axis_get_bounds): ditto.

2015-03-10  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-axis-line.c (axis_line_get_bbox),
	(axis_line_render): ensure that ticks on limits are not hidden
	because of rounding errors.

2015-03-06  Johannes Deutsch  <j_deutsch@web.de>

	* goffice/canvas/goc-line.c (goc_line_draw): do not draw the line
	over the arrow head at start. [#745736]