2015-01-23  Morten Welinder <terra@gnome.org>

	* Release 0.10.19

2015-01-21  Morten Welinder  <terra@gnome.org>

	* goffice/graph/gog-object.c (gog_object_add_by_role): Only
	consider this explicitly_typed_role if the child type is not the
	default.

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

	* goffice/graph/gog-axis.c (gog_axis_class_init): fixed typo in default map
	name.
	* goffice/graph/gog-guru.ui: allow the window to be maximized. [see #742897]

2015-01-17  Morten Welinder  <terra@gnome.org>

	* goffice/gtk/go-rotation-sel.c (cb_rotate_changed): Avoid
	rounding errors by using go_cospi and go_sinpi.

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

	* plugins/plot_distrib/gog-histogram.c
	(gog_histogram_plot_series_update): don't loose any data when using
	automatic bins. [#742996]

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

	* plugins/reg_linear/gog-lin-reg.c (gog_lin_reg_curve_update): protect
	against missing data. [#742859]
	* plugins/reg_logfit/gog-logfit.c (gog_log_fit_curve_update): ditto.
	* plugins/smoothing/gog-moving-avg.c (gog_moving_avg_update): ditto.

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

	* libgoffice.pc.in: add missing libraries to Requires.private.

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

	* goffice/gtk/go-action-combo-pixmaps.c
	(go_action_combo_pixmaps_create_menu_item): Use make_icon.

2015-01-08  Morten Welinder  <terra@gnome.org>

	* goffice/canvas/goc-widget.c (goc_offscreen_box_unrealize): Undo
	the embedder part of realization too.

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

	* goffice/graph/gog-axis-line.c (gog_axis_line_get_ticks): don't return
	invalid ticks.

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

	* goffice/graph/gog-axis-line.c: allow custom ticks and grid lines for axis
	lines. [#600482]
	* goffice/graph/gog-axis-line.h: ditto.
	* goffice/graph/gog-axis-prefs.ui: ditto.
	* goffice/graph/gog-axis.h: ditto.
	* goffice/graph/gog-chart.c: ditto.
	* goffice/graph/gog-grid-line.c: ditto.

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

	* goffice/graph/gog-axis.c: fix axis title position when at high coordinate.

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

	* goffice/data/go-data-impl.h: add GO_DATA_HAS_VALUE to GODataFlags.
	* goffice/data/go-data.c: new go_data_has_value().
	* goffice/data/go-data.h: ditto.
	* goffice/graph/gog-series.c: don't use a data vector with no valid value.
	[#741910]
	* plugins/plot_xy/gog-xy.c: protect against NULL y vector.

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

	* goffice/canvas/goc-canvas.c (goc_canvas_draw): implement native scrolling.
	[#741394]

2015-01-06  Morten Welinder  <terra@gnome.org>

	* goffice/canvas/goc-widget.c (goc_offscreen_box_realize): Only
	make window composited if the screen is.  See bug 741455.

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

	* goffice/gtk/goffice-gtk.c (update_preview_cb): Fix flags
	argument of gtk_icon_theme_load_icon.
	(go_gtk_widget_render_icon_pixbuf): New function.

	* goffice/gtk/go-action-combo-pixmaps.c (make_icon): Use
	go_gtk_widget_render_icon_pixbuf.
	* goffice/gtk/go-action-combo-color.c (make_icon): Ditto.

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

	* goffice/gtk/goffice-gtk.c (go_gtk_button_build_with_stock): Make
	this work with icon names.

2014-12-31  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-glib-extras.c (go_guess_encoding): Lean a bit
	heavier on libxml's encoding guess instead of g_get_charset which
	may be a bit random.

2014-12-29  Morten Welinder  <terra@gnome.org>

	* goffice/gtk/goffice-gtk.h (go_gtk_builder_new_internal): Remove.
	Anyone crazy enough to use that deserves the pain.

2014-12-28  Morten Welinder  <terra@gnome.org>

	* goffice/gtk/goffice-gtk.c (go_gtk_builder_load_internal):
	Actually handle the claimed data: prefix.

	* goffice/gtk/go-color-palette.c: Avoid GtkColorSelDialog which is
	_gone_ from current gtk+.  Use GtkColorChooserWidget instead.
	* goffice/gtk/go-color-selector.c: Ditto.

2014-12-26  Morten Welinder  <terra@gnome.org>

	* goffice/gtk/go-action-combo-pixmaps.c (make_icon): Handle a
	stock_id which is really an icon name.

2014-12-25  Morten Welinder  <terra@gnome.org>

	* goffice/gtk/go-action-combo-stack.c (cb_reconfig): Simplify
	using gtk_action_create_icon which also handled named icons.

2014-12-15  Morten Welinder  <terra@gnome.org>

	* plugins/plot_distrib/gog-histogram.c
	(gog_histogram_plot_view_render): Cleanup.  Avoid warnings.  Avoid
	unneccesary overflow.

2014-12-06  Morten Welinder  <terra@gnome.org>

	* goffice/canvas/goc-canvas.c (goc_canvas_draw): Plug leak.
	(_goc_canvas_remove_item): New function.  Use of this fixes
	several crashes.

	* goffice/canvas/goc-group.c (goc_group_remove_child): Don't mess
	directly with the canvas' members here.  Tell the canvas that
	child is gone.
	(goc_group_add_child): If the canvas changes, tell the old canvas
	that child is gone.

	* goffice/canvas/goc-item.c (goc_item_dispose): Don't mess
	directly with the canvas' members here.

2014-11-26  Jean Brefort  <jean.brefort@normalesup.org>

	reviewed by: <delete if not using a buddy>

	* goffice/graph/gog-axis.c (gog_axis_view_padding_request),
	(gog_axis_view_size_allocate): Move the titles with the axis when some other
	axis has an offset. [#684777]

2014-11-21  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-axis-line.c (gog_axis_base_init_style): allow rotation
	of axis line labels. [#740198]

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

	* goffice/canvas/goc-canvas.c (goc_canvas_draw),
	(goc_canvas_finalize), (goc_canvas_init), (goc_canvas_invalidate),
	(goc_canvas_invalidate_region): add new goc_canvas_invalidate_region().
	* goffice/canvas/goc-canvas.h: ditto.

2014-09-27  Morten Welinder  <terra@gnome.org>

	* goffice/gtk/go-combo-box.c (cb_state_flags_change): Don't use
	deprecated signal and functions.

2014-09-25  Morten Welinder <terra@gnome.org>

	* configure.ac: Post-release bump.