2013-08-19 Morten Welinder * Release 0.10.5 2013-08-17 Jean Brefort * plugins/plot_surface/gog-xyz-surface.c (gog_xyz_matrix_plot_build_matrix), (gog_xyz_surface_plot_build_matrix): fix third axis range evaluation. See bug 705913, comment 23. 2013-08-15 Jean Brefort * plugins/plot_xy/gog-xy-dropbar.c (gog_xy_dropbar_plot_update): fixed x/y confusion. * plugins/plot_xy/gog-xy-minmax.c (gog_xy_minmax_plot_update): ditto, (gog_xy_minmax_plot_finalize), (gog_xy_minmax_plot_class_init): unref the formats. See bug 705913, comment 6. * plugins/plot_xy/plot-types.xml.in: fixed min max plots types. 2013-08-15 Jean Brefort * plugins/plot_surface/gog-xyz.c (gog_xyz_plot_update_3d), (gog_xyz_plot_get_x_vals), (gog_xyz_plot_get_y_vals): fixed memory leaks. 2013-08-14 Jean Brefort * plugins/plot_surface/gog-contour.c (gog_contour_view_render): don't crash if there is no color is used. [#705913] 2013-08-11 Morten Welinder * goffice/utils/formats.c (_go_format_builtins) (_go_format_currencies): Change from variabless to functions. Improve C standard compliance in the process. 2013-08-09 Jean Brefort * goffice/canvas/goc-graph.c: fix build without gtk. * goffice/graph/gog-renderer.h: ditto. * goffice/utils/go-editor.c (go_editor_add_page): ditto. * goffice/utils/go-image.c (go_image_draw_fb), (go_image_get_pixbuf_fb), (go_image_new_from_data): ditto and fix crash when drawing a fallback image without gtk (from ssconvert). [#705677] 2013-08-05 Jean Brefort * docs/reference/goffice-0.10-sections.txt: make gtk-doc happy. * goffice/graph/gog-chart-map.c (xy_make_path_step): remove an unneeded lineto instruction. * goffice/math/go-matrix.c: make gtk-doc happy. * goffice/utils/go-path.c (go_path_add_points), (go_path_interpret_full), (go_path_copy), (go_path_copy_restricted), (go_path_append): two new functions and sanitize a few others. * goffice/utils/go-path.h: new functions. * plugins/plot_barcol/gog-line.c (gog_line_view_get_data_at_point), (gog_line_view_render):, (gog_line_view_class_init): implement get_data_at_point for area and line plots and fix rendring of stacked area plots. [#627277][#689661][#705034] * plugins/plot_xy/gog-xy.c (gog_xy_view_get_data_at_point): minor optimization. 2013-08-02 Jean Brefort * plugins/plot_xy/gog-bubble-prefs.ui: fix area vs diameter selection. [#705312] 2013-07-30 Andreas J. Guelzow * goffice/utils/go-format.c (go_format_output_to_odf): watch for conditions without format 2013-07-28 Jean Brefort * goffice/utils/go-pixbuf.c (go_pixbuf_save), (go_pixbuf_load_data), (go_pixbuf_draw): fix more out of memory issues. [#705005] 2013-07-20 Jean Brefort * goffice/utils/go-pixbuf.c (go_pixbuf_load_data): use g_try_malloc instead of g_malloc to avoid crashes. [#704560] 2013-07-18 Jean Brefort reviewed by: * goffice/canvas/goc-ellipse.c (goc_ellipse_distance): fixed. * goffice/canvas/goc-path.c (goc_path_distance): fixed distance evaluation. [#704391] * goffice/canvas/goc-text.c (goc_text_set_property), (goc_text_prepare_draw), (goc_text_update_bounds), (goc_text_distance), (goc_text_draw), (goc_text_style_changed), (goc_text_class_init): fixed text position. [#704391] * goffice/canvas/goc-text.h: ditto. 2013-07-17 Jean Brefort * goffice/utils/go-emf.c (go_emf_new_from_data), (go_emf_parse): protect against missing data. [#704311] 2013-07-15 Morten Welinder * goffice/math/go-regression.c (go_linear_regression_leverage): Prescale. 2013-07-11 Jean Brefort * goffice/component/goffice-component.h: move includes outside of G_BEGIN_DECLS/G_END_DECLS. 2013-07-10 Morten Welinder * configure.ac: Post-release bump.