2007-11-04 Morten Welinder * Release 0.5.2 2007-11-04 Morten Welinder * goffice/utils/go-glib-extras.c (go_parse_key_value): Renamed from go_file_saver_parse_options and drop several unused arguments. * goffice/app/file.c (go_file_saver_parse_options): See above. 2007-11-04 Jean Brefort * plugins/plot_xy/gog-xy.c: (gog_xy_view_render): fix xy colored plots when some data are missing. [#475394] 2007-11-03 Morten Welinder * goffice/app/file.c (go_file_saver_parse_options): Document and fix a few FIXMEs. * goffice/utils/go-glib-extras.c (go_object_set_property): New function. 2007-11-02 Jean Brefort * plugins/plot_barcol/gog-line.c: (gog_line_view_render): don't try to access invalid series data. [#492485] 2007-11-01 Morten Welinder * goffice/app/file.c (go_file_saver_set_export_options, go_file_saver_parse_options): New functions. (go_file_saver_class_init): Install new set-export-options signal. 2007-11-01 Emmanuel Pacaud * goffice/graph/gog-chart-map.c (make_path_spline): fix the fix for [#492158]. 2007-10-31 Morten Welinder * goffice/app/file.h: Make more stuff public so we can derive. * goffice/graph/gog-chart-map.c (make_path_spline): Fix ABR reported by Sum1. [#492158] 2007-10-30 Jean Brefort * goffice/data/go-data.c: (go_data_vector_get_len), (go_data_matrix_get_size): return nul sizes when the vector or matrix is invalid. * goffice/graph/gog-error-bar.c: (gog_error_bar_get_bounds), (gog_error_bar_get_minmax): don't crash when there are no data. 2007-10-29 Morten Welinder * goffice/app/go-plugin-loader-module.c (make_function_name): New convenience function that keeps Valgrind/dlsym happy. * goffice/gtk/go-font-sel.c (gfs_destroy): Let g_slist_free handle the empty list. * plugins/smoothing/gog-moving-avg.c (gog_moving_avg_update): Fix problem with overwriting memory, see #491328. 2007-10-28 Jody Goldberg * goffice/graph//gog-object.c : Add GogObject::invisible * goffice/graph/gog-view.c (gog_view_render) : support it here. We can debate if it should also short circuit space allocation. 2007-10-28 Emmanuel Pacaud Fix a crash when deleting a chart. We may be in a state where a chart has axes and grid lines, but axis_set is GOG_AXIS_SET_UNKNOW. * goffice/graph/gog-axis-line.c (gog_axis_base_get_crossed_axis_type): exit early if axis_set == GOG_AXIS_SET_UNKNOW. (gog_axis_base_view_point): ditto. (gog_axis_base_view_padding_request): ditto. (gog_axis_base_view_render): ditto. * goffice/graph/gog-grid-line.c (gog_grid_line_radial_render): ditto. (gog_grid_line_circular_render): ditto. * goffice/graph/gog-chart-map.c (gog_chart_map_new): return NULL is axis_set == GOG_AXIS_SET_UNKNOW. 2007-10-21 Morten Welinder * configure.in: post-release bump.