2009-05-23  Morten Welinder <terra@gnome.org>

	* Release 0.7.7

2009-05-23  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/gtk/go-graph-widget.c (go_graph_widget_get_renderer): new
	utility function.
	* goffice/gtk/go-graph-widget.h: ditto.

2009-05-22  Morten Welinder  <terra@gnome.org>

	* goffice/gtk/go-calendar-button.c: New file.

	* goffice/gtk/go-combo-box.c (cb_state_change,
	go_combo_box_set_display, go_combo_box_construct): Handle NULL
	display_widget.

	* goffice/gtk/Makefile.am: Add go-calendar-button.c

2009-05-21  Morten Welinder  <terra@gnome.org>

	* goffice/graph/gog-axis.c (map_time_get_dim_format): New
	functions.  Use an elapsed-time format for all dimensions.
	(map_date_get_dim_format): New function.  Use a date format for
	minimum and maximum only.
	(map_linear_subclass): Hook up map_time_get_dim_format and
	map_date_get_dim_format.
	(struct _GogAxisMapDesc): Add new get_dim_format method.
	(set_to_auto_value): Use new gog_data_editor_set_value_double.
	(make_dim_editor): Use format on editor.

	* goffice/graph/gog-data-allocator.h (GogDataEditor): new
	interface for the editor returned by
	GogDataAllocatorClass::editor.
	(GogDataAllocatorClass): use GogDataEditor* as return type for
	editor.
	(gog_data_allocator_editor): Ditto.  All caller changed.

2009-05-19  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-format.c (go_format_ref, go_format_unref):
	Constify.

	* goffice/gtk/go-format-sel.c (go_format_sel_get_fmt,
	go_format_sel_set_style_format): Constify.

2009-05-18  Morten Welinder  <terra@gnome.org>

	* goffice/data/go-data-impl.h (GODataClass): New member date_conv.
	* goffice/data/go-data.c (go_data_date_conv): New function.
	* plugins/plot_*/*.c: track date conventions from data as formats.

2009-05-16  Morten Welinder  <terra@gnome.org>

	* goffice/data/go-data-simple.c (go_data_vector_val_serialize,
	go_data_vector_str_serialize, go_data_matrix_val_serialize):
	Simplify.

	* goffice/gtk/go-format-sel.c (go_format_sel_set_style_format):
	Don't accept markup formats.

2009-05-11  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	Bump lasem version requirement to 0.1.1. Adapt to the API change.

	* configure.in: here.
	* goffice/graph/gog-equation.c: use lsm_dom_view_get_size instead of
	lsm_dom_view_measure.

2009-05-11  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-series.c (gog_series_class_init): always save
	interpolation mode. [#582054]

2009-05-11  Morten Welinder  <terra@gnome.org>

	* goffice/app/go-doc.c (go_doc_set_pristine): New function.
	(go_doc_get_property, go_doc_set_property, go_doc_class_init):
	Make "pristine" an object property.

2009-05-07  Andreas J. Guelzow  <aguelzow@pyrshep.ca>

	* goffice/utils/go-format.c (cb_attrs_as_string): store the full
	  pango-weight. We apply a linear adjustment so that earlier
	  versions that read an int see the correct 0 for normal and
	  1 for bold and we will read old files correctly.
	(go_format_parse_markup): read the full pango-weight

2009-05-07  Morten Welinder  <terra@gnome.org>

	* goffice/gtk/goffice-gtk.c (go_gtk_url_is_writeable): Avoid a
	warning and further reports like #580409.

2009-05-06  Morten Welinder  <mwelinder@gmail.com>

	* configure.in: Post-release bump.