2007-11-19  Jody Goldberg <jody@gnome.org>

	* Release 0.5.3

2007-08-10  Jody Goldberg <jody@gnome.org>

	* goffice/graph/gog-guru.c (gog_guru) : clean the api.  The caller is
	  responsible for setting transientness.

2007-11-18  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_barcol/gog-barcol.c: (gog_barcol_view_render): fix
	rendering when some data are invalid.
	* plugins/plot_barcol/gog-dropbar.c: (gog_dropbar_view_render):
	ditto.
	* plugins/plot_barcol/gog-minmax.c: (gog_minmax_view_render):
	ditto.

2007-11-18  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/plot_barcol/gog-barcol.c: (gog_barcol_view_render): don't
	try to allocate 0 bytes. [#497777]

2007-11-15  Jon K Hellan  <hellan@acm.org>

	* goffice/utils/go-image.c (go_image_format_to_mime): Fix typos in
	mime types.

2007-11-12  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	Improve the appearance of legend swatches, by respecting the outline
	style, avoid blurriness in case of no outline and show fill color for
	XY and polar plots.

	* goffice/graph/gog-legend.c (cb_swatch_scale): also handle the
	GOG_STYLE_LINE case.
	(cb_render_elements): also show fill color in case of marker + line.
	Respect the outline appearance, rescaling the outline width in order
	to always show the fill color.
	* goffice/graph/gog-renderer.c (path_interpret): round coordinates
	when line width <= 0.
	(_draw_shape): force line width to zero when stroke is invisible.
	(_draw_rectangle): don't ask for stroke is outline is invisible.
	(gog_renderer_stroke_rectangle): fix stroke argument in
	_draw_rectangle call.
	(gog_renderer_fill_rectangle): new.

2007-11-07  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	Add a frame around the graph area in the graph editor.

	* goffice/graph/gog-guru.c (cb_sample_plot_resize): resize the frame.
	(graph_guru_init_format_page): add the frame. I've tried to use the
	color associated to the canvas widget, for a better compatibility with
	gtk themes, but without satisfaction. The hardcoded ones seem to play
	well with dark and clear themes.

2007-11-07  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* plugins/reg-lin/gog-reg-lin.c (gog_lin_reg_curve_update): return
	silently if series isn't valid.

2007-11-07  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	Try to make the add button in GogGuru more useful, by populating it
	with all item of the currently selected chart that can be
	unambiguously added.

	* goffice/graph/gog-child-button.c (build_addition_process_childs),
	(build_addition_foreach), (addition_compare),
	(gog_child_button_build_additions), (gog_child_button_free_additions): new.
	(gog_child_button_set_object): use build addition functions.
	(cb_graph_guru_add_plot): adapt to new addition list.
	(cb_plot_family_menu_create): ditto.
	(plot_type_menu_create): ditto.
	(cb_graph_guru_add_trend_line): ditto.
	(cb_trend_line_type_menu_create): ditto.
	(trend_line_type_menu_create): ditto.
	(gog_child_button_press_event_cb): ditto.

2007-11-06  Morten Welinder  <terra@gnome.org>

	* goffice/gtk/go-charmap-sel.c (cs_emphasize_label): Fix markup.

	* goffice/utils/go-format.c (go_format_month_before_day): Return
	2, if year comes first.
	* goffice/utils/go-locale.c (go_locale_month_before_day): Ditto.

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

	* configure.in: post-release bump.