2007-11-19  Jody Goldberg <[email protected]>

       * Release 0.5.3

2007-08-10  Jody Goldberg <[email protected]>

       * goffice/graph/gog-guru.c (gog_guru) : clean the api.  The caller is
         responsible for setting transientness.

2007-11-18  Jean Brefort  <[email protected]>

       * plugins/plot_barcol/gog-barcol.c: (gog_barcol_view_render): fix
       rendering when some data are invalid.
       * plugins/plot_barcol/gog-dropbar.c: (gog_dropbar_view_render):
       ditto.
       * plugins/plot_barcol/gog-minmax.c: (gog_minmax_view_render):
       ditto.

2007-11-18  Jean Brefort  <[email protected]>

       * plugins/plot_barcol/gog-barcol.c: (gog_barcol_view_render): don't
       try to allocate 0 bytes. [#497777]

2007-11-15  Jon K Hellan  <[email protected]>

       * goffice/utils/go-image.c (go_image_format_to_mime): Fix typos in
       mime types.

2007-11-12  Emmanuel Pacaud <[email protected]>

       Improve the appearance of legend swatches, by respecting the outline
       style, avoid blurriness in case of no outline and show fill color for
       XY and polar plots.

       * goffice/graph/gog-legend.c (cb_swatch_scale): also handle the
       GOG_STYLE_LINE case.
       (cb_render_elements): also show fill color in case of marker + line.
       Respect the outline appearance, rescaling the outline width in order
       to always show the fill color.
       * goffice/graph/gog-renderer.c (path_interpret): round coordinates
       when line width <= 0.
       (_draw_shape): force line width to zero when stroke is invisible.
       (_draw_rectangle): don't ask for stroke is outline is invisible.
       (gog_renderer_stroke_rectangle): fix stroke argument in
       _draw_rectangle call.
       (gog_renderer_fill_rectangle): new.

2007-11-07  Emmanuel Pacaud <[email protected]>

       Add a frame around the graph area in the graph editor.

       * goffice/graph/gog-guru.c (cb_sample_plot_resize): resize the frame.
       (graph_guru_init_format_page): add the frame. I've tried to use the
       color associated to the canvas widget, for a better compatibility with
       gtk themes, but without satisfaction. The hardcoded ones seem to play
       well with dark and clear themes.

2007-11-07  Emmanuel Pacaud <[email protected]>

       * plugins/reg-lin/gog-reg-lin.c (gog_lin_reg_curve_update): return
       silently if series isn't valid.

2007-11-07  Emmanuel Pacaud <[email protected]>

       Try to make the add button in GogGuru more useful, by populating it
       with all item of the currently selected chart that can be
       unambiguously added.

       * goffice/graph/gog-child-button.c (build_addition_process_childs),
       (build_addition_foreach), (addition_compare),
       (gog_child_button_build_additions), (gog_child_button_free_additions): new.
       (gog_child_button_set_object): use build addition functions.
       (cb_graph_guru_add_plot): adapt to new addition list.
       (cb_plot_family_menu_create): ditto.
       (plot_type_menu_create): ditto.
       (cb_graph_guru_add_trend_line): ditto.
       (cb_trend_line_type_menu_create): ditto.
       (trend_line_type_menu_create): ditto.
       (gog_child_button_press_event_cb): ditto.

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

       * goffice/gtk/go-charmap-sel.c (cs_emphasize_label): Fix markup.

       * goffice/utils/go-format.c (go_format_month_before_day): Return
       2, if year comes first.
       * goffice/utils/go-locale.c (go_locale_month_before_day): Ditto.

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

       * configure.in: post-release bump.