2006-12-17 Jody Goldberg * Release 0.3.5 2006-12-15 Morten Welinder * goffice/utils/format.c (append_second): Handle sss etc. right. (go_format_value): Improve m-as-minutes vs. m-as-month situation. Fix handling of "e" and "E" in date contexts. 2006-12-14 Morten Welinder * goffice/utils/go-format.c (go_format_value_gstring): Return error code. (go_format_value): Simplistic handling of errors. * goffice/utils/format.c (append_day): Handle crazy number of ds. (append_thai_year): New function. (go_format_number): Handle 'b', 'g', 'G'. Return error code. * goffice/utils/go-font.c (go_font_metrics_new): Get the width of "#" too. 2006-12-11 Morten Welinder * goffice/utils/go-glib-extras.c (go_str_compare): Simplify and handle the eq case fast. 2006-12-10 Morten Welinder * goffice/utils/go-undo.h: supply a data pointer to undo operations. * goffice/utils/go-undo.c (go_undo_undo_with_data): New function. (go_undo_unary_new): Implement properly. 2006-12-09 Jody Goldberg * goffice/graph/gog-style.c (gog_style_sax_load_*) : Pass in the GogStyle as the user_state rather than using gog_xml_read_state_get_obj. This allows the parser to be used externally by code (gnumeric sheet objects) that do not have the GogObject parser state. 2006-12-07 Emmanuel Pacaud * goffice/graph/gog-legend.c (gog_legend_view_size_request): Fix legend layout when there's no serie to display. [#382354] * goffice/graph/gog-chart.c (gog_chart_get_cardinality): update plot cardinality before calling gog_plot_get_cardinality. * goffice/graph/gog-plot.c (gog_plot_get_cardinality): move update and cache... (gog_plot_update_cardinality): here. [#382663] 2006-12-07 Morten Welinder * goffice/utils/regutf8.c (go_regexec): Use g_try_new and require glib 2.8 (as libgsf already does). 2006-12-06 Jean Brefort * goffice/graph/gog-style.c: (gog_style_persist_prep_sax): register STYLE_INTERPOLATION instead of a second STYLE_LINE. [#382862] 2006-12-05 Emmanuel Pacaud Fix markers in PDF and PS export. * goffice/graph/gog-renderer-cairo.c (grc_draw_marker): new. (grc_get_marker_surface): use grc_draw_marker. (gog_renderer_cairo_draw_marker): don't use a cached cairo surface for marker rendering when exporting to PDF and PS. (gog_renderer_cairo_export_image): ditto. 2006-12-04 Jody Goldberg * configure.in : post release bump