2007-02-16  Morten Welinder <terra@gnome.org>

	* Release 0.3.6

2007-02-16  Morten Welinder  <terra@gnome.org>

	* goffice/utils/datetime.c (go_date_month_name): Trim terminating
	spaces in the result.

2007-02-16  Jean Brefort  <jean.brefort@normalesup.org>

	http://bugzilla.gnome.org/show_bug.cgi?id=408520
	* plugins/reg_linear/gog-exp-reg.c:
	(gog_exp_reg_curve_get_equation): fix equation.

2007-02-15  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-locale.c (go_locale_month_before_day): 'M' is
	minutes, so ignore it.
	(go_locale_get_date_format): New function.

2007-02-12  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/utils/go-rangefunc.c: copied some new functions
	from gnumeric.
	* goffice/utils/go-rangefunc.h: ditto.
	* plugins/plot_boxes/gog-boxplot.c: find fractiles using
	new functions in go-rangefunc.*.

2007-02-09  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-math.c (go_ascii_strtod, go_ascii_strtold): New
	functions.

2007-02-07  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-format.c (go_format_str_delocalize): Don't
	overrun source string on unbalanced quote.

2006-02-06  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* goffice/graph/gog-renderer-pixbuf.[ch]: removed.

2006-02-06  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	Disable pango markup for all user entered texts.
	http://bugzilla.gnome.org/show_bug.cgi?id=403209

	* goffice/graph/gog-renderer.c (gog_renderer_draw_text):
	remove the unused result parameter and add a new use_markup flag.
	(gog_renderer_get_text_OBR): add new use_markup flag.
	(gog_renderer_get_text_AABR): ditto.
	* goffice/graph/gog-renderer-cairo.c: ditto.
	* goffice/graph/gog-renderer-gnome-print.c: ditto.
	* goffice/graph/gog-renderer-svg.c: ditto.

	* goffice/graph/gog-label.c (gog_text_view_size_request): don't use
	pango markup.
	(gog_text_view_render): ditto.
	* goffice/graph/gog-legend.c (cb_size_elements): ditto.
	(cb_render_elements): ditto.
	
	* goffice/graph/gog-axis-line..c (axis_line_get_bbox): use pango
	markup (for exponent of log axes).
	(axis_line_render): ditto.
	(axis_circle_get_bbox): ditto.
	(axis_circle_render): ditto.
	* goffice/graph/gog-axis.c (map_discrete_calc_ticks): but escape user
	text here.
	
	* goffice/graph/gog-grid.c (gog_grid_view_render): handle new
	GogAxisSet type.

2007-01-30  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-format.c (go_format_is_text): Typo.

2007-01-24  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-locale.[ch]: New files, extracted from
	go-format.[ch].  Grand renaming.

	* goffice/utils/go-format.c (go_render_number): Make this static.

2007-01-22  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-format.c (type GOFormat): Make this private.
	*/*.c: deal with the fallout.

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

	* goffice/utils/go-format.c (cb_attrs_as_string): Fix typo
	"strikthough" and add underline styles "low" and "error".
	(go_format_parse_markup): Add "low" and "error" here too.

2007-01-20  Jody Goldberg <jody@gnome.org>

	http://bugzilla.gnome.org/show_bug.cgi?id=397679
	* goffice/graph/gog-renderer-cairo.c (gog_renderer_cairo_update) :
	  Don't freak everything out if we attempt to render with w/h < 1.
	  That should not happen, but if it gets through, avoid a nan
	* goffice/graph/gog-renderer-pixbuf.c (gog_renderer_pixbuf_update) :
	  ditto.

2007-01-20  Jean Brefort  <jean.brefort@normalesup.org>

	* goffice/graph/gog-guru.c (cb_plot_family_menu_create): fix recently
	introduced bug.

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

	* goffice/utils/go-math.c (go_strtod): Eliminate the need to reset
	errno before calling this.

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

	* goffice/utils/go-math.c (go_strtod, go_strtold): New functions.

2007-01-05  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-format.c (go_format_is_date,
	go_format_is_date_for_value): New functions.

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

	* goffice/gtk/go-format-sel.c (fmt_dialog_enable_widgets): When
	displaying a widget, display its parents too.  This kills the need
	for all the silly box widgets.

	* goffice/utils/go-format.h (GOFormatDetails): Eliminate
	date_has_days and date_has_months.  No-one uses them.

2006-01-03  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* goffice/graph/gog-renderer-cairo.c (gog_renderer_cairo_draw_text):
	Don't scale text by using pango_cairo_context_set_resolution, but use
	cairo_scale instead. Much more WYSIWYG now.
	(gog_renderer_cairo_get_text_OBR): ditto.

2006-12-06  Jean Brefort  <jean.brefort@normalesup.org>

	* pixmaps/color.xpm: new pixmap.
	* pixmaps/chart_colored_1_1.png: ditto.
	* pixmaps/chart_colored_1_1.svg: ditto.

2006-12-29  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* goffice/graph/gog-chart.c (gog_chart_get_cardinality): use full
	cardinality for plot index offset. The style of a serie do not
	depend on the visibility of another serie.
	* goffice/graph/gog-legend.c (cb_render_elements): use a counter
	instead of relying on first callback argument.

2006-12-28  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* goffice/graph/gog-axis-line.c (cb_cross_axis_changed): clear GValue
	struct before using it, and unset it before leaving.
	* goffice/graph/gog-chart.c: typo.
	* goffice/graph/gog-error-bar-prefs.glade: layout fix.
	* goffice/graph/gog-error-bar.c (cb_color_changed): color selector is a
	GOSelector now.
	(cb_display_changed): display selector is a standard GtkComboBox now.
	(gog_error_bar_prefs): ditto.
	* goffice/graph/gog-style-prefs.glade: layout fixes.
	* pixmaps/bar*.png: convert to 16x16 images.
	
2006-12-27  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-math.c (go_continued_fraction): Use integer
	operations as intended.

	* goffice/utils/go-format.c (go_format_number): Check for improper
	fraction overflows.

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

	* goffice/utils/go-format.c: Merge format.c in here.

2006-12-25  Jean Brefort  <jean.brefort@normalesup.org>

	* plugins/reg_logfit/gog-logfit.c: (gog_log_fit_curve_type_name): fixed
	comment.
	* po/POTFILES.in: add missing files.

2006-12-22  Morten Welinder  <terra@gnome.org>

	* goffice/utils/format.c (go_format_number): Improve fractions a
	tiny bit.  Prevent reading beyond allocated memory.

2006-12-20  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-format.c (go_format_value_gstring): Take colour
	argument too and pass it to go_style_format_find_entry.  All
	callers changed.

2006-12-19  Morten Welinder  <terra@gnome.org>

	* goffice/utils/format.c (go_format_number): Handle 'E' right and
	fix a few more issues with month-vs-minutes handling.

2006-12-18  Morten Welinder  <terra@gnome.org>

	* goffice/utils/go-format.c (go_style_format_find_entry): New
	static function, mostly from Gnumeric.
	(go_style_format_condition): Generalize.
	(go_format_value_gstring): Generalize to handle layouts, not just
	strings.  Generalize to handle non-number values.  All callers
	changed.
	* Makefile.am: Don't install format-impl.h

2006-12-17  Jody Goldberg <jody@gnome.org>

	* configure.in : post release bump