2010-11-25  Morten Welinder <terra@gnome.org>

	* Release 0.8.12

2010-11-24  Morten Welinder  <terra@gnome.org>

	* goffice/graph/gog-theme.c (themes_load_from_dir): Fix URI
	handling.
	(_gog_themes_init): Use g_get_home_dir.
	(gog_theme_finalize): Remove the theme from the global list.
	(_gog_themes_shutdown): Free the list of themes.

2010-11-10  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_distrib/gog-histogram.c
	(gog_histogram_plot_series_update): fixed a limit issue.
	* tests/go-demo.c (insert_histogram_data): don't use raw data.

2010-11-10  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_distrib/gog-histogram.c
	(gog_histogram_plot_series_update): fixed memory errors.
	* plugins/plot_surface/gog-contour.c
	(gog_contour_plot_foreach_elem): ditto.

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

	* goffice/graph/gog-chart-map.c (make_path_cspline): fixed an infinite loop
	condition. [#633965]

2010-11-02  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/math/go-regression.c (go_exponential_regression): make it just
	wrap go_exponential_regression_as_log.

2010-11-01  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/math/go-regression.c (go_exponential_regression_as_log): new
	regression utility returning the logarithms of the coefficients instead of
	the coefficients to avoid roundint to 0 or infinite.
	* goffice/math/go-regression.h: ditto.
	* plugins/reg_linear/gog-exp-reg.c
	(gog_exp_reg_curve_get_value_at), (gog_exp_reg_curve_get_equation),
	(gog_exp_reg_curve_class_init): use go_exponential_regression_as_log.
	[#633735]

2010-10-26  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/utils/go-pattern.c (go_pattern_create_cairo_pattern): enclose
	direct drawing between cairo_surface_flush and cairo_surface_mark_dirty
	calls, making patterns work with cairo-1.10.
	* plugins/plot_barcol/Makefile.am: allow all filled plots to be displayed
	under the grid. [#632310]
	* plugins/plot_barcol/gog-area-prefs.ui: ditto.
	* plugins/plot_barcol/gog-barcol-prefs.c (display_before_grid_cb),
	(gog_barcol_plot_pref): ditto.
	* plugins/plot_barcol/gog-barcol-prefs.ui: ditto.
	* plugins/plot_barcol/gog-barcol.c (gog_barcol_plot_set_property),
	(gog_barcol_plot_get_property), (gog_barcol_plot_class_init): ditto.
	* plugins/plot_barcol/gog-dropbar.c (gog_dropbar_set_property),
	(gog_dropbar_get_property), (display_before_grid_cb),
	(gog_dropbar_populate_editor), (gog_dropbar_plot_class_init): ditto.
	* plugins/plot_barcol/gog-line.c (gog_area_plot_set_property),
	(gog_area_plot_get_property), (display_before_grid_cb),
	(gog_area_plot_populate_editor), (gog_area_plot_class_init): ditto.
	* plugins/plot_distrib/gog-boxplot-prefs.ui: ditto.
	* plugins/plot_distrib/gog-boxplot.c (display_before_grid_cb),
	(gog_box_plot_pref), (gog_box_plot_set_property),
	(gog_box_plot_get_property), (gog_box_plot_class_init):
	* plugins/plot_distrib/gog-histogram-prefs.ui: ditto.
	* plugins/plot_distrib/gog-histogram.c
	(gog_histogram_plot_get_property),
	(gog_histogram_plot_set_property), (display_before_grid_cb),
	(gog_histogram_plot_populate_editor),
	(gog_histogram_plot_class_init): ditto.
	* plugins/plot_radar/Makefile.am: ditto.
	* plugins/plot_radar/gog-polar-prefs.ui: ditto.
	* plugins/plot_radar/gog-radar.c (gog_polar_area_set_property),
	(gog_polar_area_get_property), (display_before_grid_cb),
	(gog_polar_area_populate_editor), (gog_radar_area_plot_class_init),
	(gog_polar_plot_class_init): ditto.
	* plugins/plot_xy/gog-xy-prefs.ui: ditto.

2010-10-23  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/goffice-graph.h: allow rendering of grids above plots.
	[#632310]
	* goffice/graph/gog-chart.c (plot_render), (gog_chart_view_render): ditto.
	* goffice/graph/gog-plot-impl.h: ditto.
	* goffice/graph/gog-plot.c (gog_plot_init): ditto.
	* plugins/plot_barcol/gog-line.c (gog_area_plot_init): ditto.
	* plugins/plot_distrib/gog-histogram.c (gog_histogram_plot_init): ditto.
	* plugins/plot_radar/gog-radar.c (gog_radar_area_plot_init): ditto.
	* plugins/plot_surface/gog-contour.c (gog_contour_plot_init): always show
	the grids above contour plots.
	* plugins/plot_surface/gog-surface.c (gog_surface_plot_init): updated
	according to above changes.
	* plugins/plot_xy/Makefile.am: add a property box for GogXYPlot.
	* plugins/plot_xy/gog-xy.c (gog_xy_set_property),
	(gog_xy_get_property), (display_before_grid_cb),
	(gog_xy_plot_populate_editor), (gog_xy_plot_class_init): ditto.

2010-10-18  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-image.c (go_image_create_cairo_pattern):
	Document lifespan.  Make the surface hold a ref to the image so
	image->data stay valid until cairo is done with it.  This is a
	btter fix for 632439.

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

	* */*/*.ui: fixed orientation property for GtkVBox.

2010-10-06  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/utils/go-string.c (go_string_cmp_ignorecase),
	(go_string_get_casefold), (go_string_get_casefolded_collate): fixed
	sorting with accentuated characters. [#631504]
	* goffice/utils/go-string.h:

2010-10-03  Andreas J. Guelzow <aguelzow@pyrshep.ca>

	* goffice/utils/datetime.c (days_between_GO_BASIS_MSRB_30_360):
	  fix calculation, see 631242 and 630784.

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

	* configure.in: Post-release bump.