2007-11-04  Morten Welinder <[email protected]>

       * Release 0.5.2

2007-11-04  Morten Welinder  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * plugins/plot_barcol/gog-line.c: (gog_line_view_render): don't
       try to access invalid series data. [#492485]

2007-11-01  Morten Welinder  <[email protected]>

       * 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 <[email protected]>

       * goffice/graph/gog-chart-map.c (make_path_spline): fix the
       fix for [#492158].

2007-10-31  Morten Welinder  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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 <[email protected]>

       * 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 <[email protected]>

       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 <[email protected]>

       * configure.in: post-release bump.