2006-10-02 Jody Goldberg * Release 0.3.1 2006-10-01 Emmanuel Pacaud * goffice/graph/gog-renderer-cairo.c (grc_path): clamp coordinates before giving them to cairo. That's a workaround for cairo long line bug. [#341993] 2006-10-01 Jean Brefort * plugins/plot_boxes/gog-boxplot.c: don't update inexistant axes. 2006-10-01 Jean Brefort * goffice/graph/gog-renderer.c: (gog_renderer_export_image): avoid creating a pxbuf with a resolution <= 0. * pixmaps/Makefile.am: new box-plot icons. * pixmaps/chart_boxplot_1_2.png: ditto. * pixmaps/chart_boxplot_1_2.svg: ditto. * plugins/plot_boxes/gog-boxplot-prefs.glade: implement vertical box-plots. [#358153] * plugins/plot_boxes/gog-boxplot.c: ditto. * plugins/plot_boxes/gog-boxplot.h: ditto. * plugins/plot_boxes/plot-types.xml.in: ditto. 2006-09-30 Jean Brefort * plugins/plot_xy/plot-types.xml.in: fixed the has-lines flag after the interpolation patch. 2006-09-29 Jean Brefort * goffice/graph/gog-style-prefs.glade: add an interpolation type selector. * goffice/graph/gog-style.c: add interpolation type to GogStyle. * goffice/graph/gog-style.h: ditto. * goffice/utils/go-line.c: add support for general interpolation types. * goffice/utils/go-line.h: ditto. * plugins/plot_xy/gog-xy.c: use interpolation types in series. * plugins/plot_xy/gog-xy.h: ditto. 2006-09-26 Emmanuel Pacaud * configure.in: lower cairo requirement to 1.0. Use SVG renderer if cairo SVG backend is not available. * goffice/graph/Makefile.am: ditto. * goffice/graph/gog-graph.c (gog_graph_get_supported_image_formats): SVG always supported. * goffice/graph/gog-renderer-cairo.c (gog_renderer_cairo_export_image): move cairo_surface_set_fallback_resolution inside #ifdef statements. This is a new API only available in cairo >= 1.2.0, as PDF and PS backends. 2006-09-18 Emmanuel Pacaud * goffice/graph/gog-style-prefs.glade: some tweaks. Use only two color selectors for gradient/pattern. * goffice/graph/gog-style.c: ditto. use new pattern/marker/line/color selectors. * goffice/gtk/go-color-palette.c: convert ColorNamePair to GONamedColor, for use of default_color_set in go-color-selector.c. * goffice/gtk/go-color-selector.c: share default_color_set. Add some documentation. * goffice/gtk/go-line-selector.c: Add some documentation. * goffice/gtk/go-marker-selector.c: ditto. * goffice/gtk/go-pattern-selector.c: ditto. * goffice/gtk/go-selector.c: ditto. * goffice/gtk/go-palette.c: ditto. (cb_swatch_expose): implementation for gtk < 2.8.0. * goffice/utils/go-gradient.c (go_gradient_selector): removed. * goffice/utils/go-line.c (go_line_dash_selector): removed. * goffice/utils/go-marker.c (go_marker_selector): removed. * goffice/utils/go-pattern.c (go_pattern_selector): removed. * goffice/utils/format.c (find_decimal_char): fix warning. 2006-09-17 Emmanuel Pacaud * configure.in: hard dependency to cairo 1.2.0. Alwayas define GOFFICE_WITH_CAIRO. * goffice/graph/Makefile.am: always build cairo renderer. Don't build pixbuf and svg renderers. * goffice/graph/gog-axis.c: suppress condition on GOFFICE_WITH_CAIRO (format with markup). * goffice/graph/gog-graph.c: ditto. * goffice/graph/gog-renderer-gnome-print.c: ditto (text with markup). * goffice/graph/gog-renderer.[ch]: ditto. * goffice/graph/gog-style.[ch]: ditto. * goffice/utils/go-image.[ch]: ditto. 2006-09-16 Emmanuel Pacaud * goffice/graph/gog-guru.c (cb_canvas_select_item): fix for first click lost. 2006-09-14 Ivan, Wong Yat Cheung * goffice/utils/go-file.h: The check for HAVE_G_ACCESS is in go-file.c and should not be put in a public header. 2006-09-12 Morten Welinder * goffice/app/go-plugin.c (go_plugin_read): Plug leak. * goffice/component/go-component-factory.c (go_component_type_service_read_xml): Plug leak. 2006-09-10 Emmanuel Pacaud Add drag and drop support to color selector. Postpone palette content creation to widget realization. * goffice/gtk/go-color-selector.c (cb_color_dialog_response): use go_color_selector_set_color. (go_color_selector_drag_data_received), (go_color_selector_drag_data_get), (go_color_selector_drag_fill_icon): new. (go_color_selector_new): setup drag and drop. (go_color_selector_set_color): return TRUE if color actually changed. * goffice/gtk/go-palette.c (go_palette_realize): fill menu here. That makes dialog with lot of selectors appear faster. (go_palette_new): don't fill menu. (go_palette_show_automatic): ditto. (go_palette_show_custom): ditto. * goffice/gtk/go-selector.c (go_selector_drag_data_received), (go_selector_drag_data_get), (go_selector_drag_begin): new. We should make drag_begin smarter and don't require a custom implementation. (go_selector_setup_dnd): new. 2006-09-10 Jean Brefort * goffice/component/go-component-factory.c: (goc_plugin_services_shutdown): clean hash tables, (go_components_set_mime_suffix), (go_components_get_mime_suffix): new utilities. * goffice/component/go-component-factory.h: add two utilities. 2006-09-07 Jean Brefort * plugins/plot_boxes/gog-histogram.c: (gog_histogram_plot_view_render): check if a series is present before using it (fixes #354705). 2006-09-07 Ivan, Wong Yat Cheung * .cvsignore: * goffice/.cvsignore: * goffice/app/.cvsignore: * goffice/component/.cvsignore: * goffice/data/.cvsignore: * goffice/drawing/.cvsignore: * goffice/graph/.cvsignore: * goffice/gtk/.cvsignore: * goffice/ms-compat/.cvsignore: * goffice/utils/.cvsignore: added *.def * configure.in: distinguishs between native Win32 and Cygwin. The later one is actually a kind of Unix whose share object shares the properties of a DLL. * goffice.mk: * goffice/goffice.h: defines GO_VAR_DECL * goffice-win32.mk: * dumpdef.pl: recognizes GO_VAR_DECL (dllexport) for global variables. * goffice/Makefile.am: * goffice/app/Makefile.am: * goffice/component/Makefile.am: fixed Win32 build * goffice/app/go-plugin.c: * goffice/gtk/goffice-gtk.c: * goffice/utils/go-file.[ch]: added go_file_access(). * goffice/app/file.c: * goffice/app/go-doc-control-impl.h: * goffice/app/go-doc.[ch]: * goffice/component/go-component-factory.c: * goffice/component/go-component.h: * goffice/cut-n-paste/foocanvas/foo-canvas-line.c: * goffice/cut-n-paste/foocanvas/foo-canvas-polygon.c: * goffice/drawing/god-drawing-renderer-gdk.c: * goffice/graph/gog-axis.c: * goffice/graph/gog-guru.c: * goffice/graph/gog-renderer-cairo.h: * goffice/graph/gog-renderer-svg.c: * goffice/graph/gog-style.c: * goffice/graph/gog-theme.c: * goffice/gtk/go-action-combo-color.c: * goffice/gtk/go-action-combo-pixmaps.c: * goffice/gtk/go-color-palette.c: * goffice/gtk/go-combo-box.c: * goffice/gtk/go-combo-color.c: * goffice/gtk/go-combo-pixmaps.c: * goffice/gtk/go-font-sel.c: * goffice/gtk/go-graph-widget.h: * goffice/utils/format.c: * goffice/utils/formats.c: * goffice/utils/go-color.h: * goffice/utils/go-font.h: * goffice/utils/go-format.[ch]: * goffice/utils/go-geometry.c: * goffice/utils/go-glib-extras.[ch]: * goffice/utils/go-marker.c: * goffice/utils/go-math.h: * goffice/utils/go-pattern.c: replaced all #warning with /* FIXME ...*/ replaced all calls to rint() with go_rint(), uses GO_VAR_DECL for all public global variables, replaced ssize_t with gssize, etc. 2006-09-04 Emmanuel Pacaud * goffice/gtk/go-gradient-selector.[ch]: new. * goffice/gtk/go-color-selector.c (go_color_selector_set_color): new. * goffice/gtk/go-marker-selector.c (go_marker_palette_render_func): use marker colors. (go_marker_selector_new): ditto. (go_marker_selector_set_colors): new. * goffice/gtk/go-palette.c (cb_swatch_expose): don't leak cairo_t. 2006-09-03 Emmanuel Pacaud * goffice/gtk/go-color-group.c (go_color_group_add_color): fix history. 2006-09-03 Emmanuel Pacaud New GOPalette and GOSelector widgets for unification and beautification of goffice selectors. They depend on cairo, so I'm not using them for now, until we change gtk version requirement. * goffice/gtk/go-line-selector.[ch], * goffice/gtk/go-marker-selector.[ch], * goffice/gtk/go-pattern-selector.[ch], * goffice/gtk/go-color-selector.[ch], * goffice/gtk/go-selector.[ch], * goffice/gtk/go-palette.[ch]: new. 2006-08-21 Jean Brefort * goffice/graph/gog-guru.c: (graph_guru_init_format_page): explicitly create the FooCanvas widget instead of using the custom widget mechanism from libglade, because when called from the Abiword plugin, the foo_canvas_new might be unresolved and lead to a crash (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=190579). * goffice/graph/gog-guru.glade: ditto. 2006-08-20 Emmanuel Pacaud Add a graph theme selector. * goffice/graph/gog-graph.c (cb_theme_changed): new. (cb_force_theme): new. (gog_graph_populate_editor): new. (gog_graph_class_init): install graph property editor. (apply_theme): new. * goffice/graph/gog-plot-engine.c (gog_theme_service_read_xml): adapt to GogTheme API changes. * goffice/graph/gog-theme.c: remove theme hash caches. They were broken. I didn't see a good way to fix them. (gog_theme_register): renamed to gog_theme_registry_add. Change theme list order. (gog_theme_new_from_file): new. Don't register theme to be consistent with got_theme_new. (gog_theme_register_file): removed. (gog_theme_lookup): renamed to gog_theme_registry_lookup. (gog_theme_registry_get_theme_names): new. (gog_themes_init): Theme for chart titles. Tweak Guppi theme. 2006-08-18 Jean Brefort * goffice/graph/gog-style.c: (str_as_image_type), (image_type_as_str), (gog_style_fill_sax_save), (gog_style_image_load), (gog_style_fill_load), (gog_style_sax_load_fill_image), (gog_style_persist_prep_sax): save image fill options. * goffice/utils/go-image.c: (go_image_get_pixbuf): don't crash if image is NULL [#348780]. 2006-08-17 Emmanuel Pacaud * goffice/graph/gog-axis-line.c (gog_axis_base_set_property): handle new padding property. (gog_axis_base_get_property): ditto. (gog_axis_base_class_init): ditto. (cb_position_toggled): make padding spinbutton insensitive when padding setting is not relevent. (cb_padding_changed): new. (gog_axis_base_populate_editor): handle padding spinbutton. (gog_axis_base_get_padding): new. (axis_line_point): take padding setting into account. (axis_line_get_bbox): ditto. (axis_line_render): ditto. Store axis position here for use by axis tools... (x_process): ... instead of here. Adapt to new axis_line_render and axis_line_point signature. (xy_process): ditto. (radar_process): ditto. * goffice/graph/gog-axis-prefs.glade: add new padding spinbutton. 2006-08-11 Emmanuel Pacaud * goffice/graph/gog-object.c (gog_editor_get_notebook): always show notebook tabs. Makes thing more consistent. * plugins/plot_xy/gog-xy.c (gog_xy_series_populate_editor): don't display details on first page. 2006-08-06 Emmanuel Pacaud * configure.in: bump cairo req to 1.2.0 for cairo_surface_set_fallback_resolution. * goffice/graph/gog-renderer-cairo.c (gog_renderer_cairo_export_image): call cairo_surface_set_fallback_resolution. * goffice/gtk/goffice-gtk.c (cb_format_combo_changed): new. (gui_get_image_save_info): disable resolution spinbutton for formats that don't require a resolution setting. * goffice/utils/go-image.c: set is_dpi_useful to FALSE for PDF format. * goffice/app/go-plugin.c (plugin_get_loader_if_needed): fix compiler warning. (go_plugin_list_read_for_subdirs_of_dir): ditto. 2006-08-06 Emmanuel Pacaud * goffice/graph/gog-axis.c (map_discrete_calc_ticks): use go_fake_ceil and go_fake_floor variants preventively. (map_linear_calc_ticks): ditto. (Not preventively in this case, I've really seen an issue on my laptop, where lower bound tick was not displayed for minimum < 0.0). (map_log_auto_bounds): ditto. (map_log_calc_ticks): ditto. 2006-07-30 Emmanuel Pacaud * plugins/plot_radar/gog-radar.c (gog_rt_view_render): fix a crash where clip path == NULL (#349238). 2006-07-28 Emmanuel Pacaud * goffice/graph/gog-theme.c (gog_themes_init): set serie default fill style to GOG_FILL_STYLE_PATTERN. * plugins/plot_boxes/gog-histogram.c (gog_histogram_plot_view_render): make histogram plots sharp. 2006-07-28 Emmanuel Pacaud * plugins/plot_xy/gog-axy.c (gog_xy_view_render): make step interpolation sharp. 2006-07-28 Emmanuel Pacaud * plugins/plot_barcol/gog-barcol.c (barcol_draw_rect): make barcol plot log scale safe. 2006-07-21 Morten Welinder * goffice/utils/go-file.c (go_url_resolve_relative): Add preconditions. 2006-06-30 Emmanuel Pacaud * plugins/plot_radar/gog-radar.c (gog_rt_view_class_init): disable default clipping. 2006-06-29 Emmanuel Pacaud Add support for polar plot units (degrees, radians, grads). * goffice/graph/gog-axis.c (map_linear_auto_bound): handle radian and grad case. (gog_axis_set_format): request an object update. (gog_axis_set_property): handle new circular_rotation and polar_unit properties. (gog_axis_get_property): ditto. (gog_axis_class_init): ditto. (gog_axis_pref_state_free): new. (gog_axis_populate_polar_unit_combo): new. (cb_polar_unit_changed): new. (cb_rotation_changed): new. (gog_axis_populate_editor): handle circular_rotation and polar_unit properties. (gog_axis_set_polar_unit): new. (gog_axis_get_polar_unit): new. (gog_axis_get_polar_perimeter): new. (gog_axis_get_circular_rotation): new. * goffice/graph/gog-chart.c (calc_circle_parameters): fix wrong calculations. (gog_chart_map_new): handle other polar units. * goffice/utils/format.c (go_format_number): handle new ?pi/? format. * plugins/plot_radar/gog-radar.c (gog_polar_plot_axis_get_bounds): don't limit bounds to 0 / 360 °. 2006-06-28 Jody Goldberg * goffice/graph/gog-style.h : include rather than * goffice/utils/go-image.h : ditto. 2006-06-16 Emmanuel Pacaud Add support for background stripes. * goffice/graph/gog-chart.c (grid_line_render): render stripes, then lines. Add a kludge layer on top of the initial kludge, since we don't use GogView::render, but specialized render functions. * goffice/graph/gog-grid-line.c (gog_grid_line_init_style): enable fill property. (fill_rectangle): new. (gog_grid_line_xy_render): new. (gog_grid_line_radial_render): new. (gog_grid_line_circular_render): new. (gog_grid_line_view_render): not called directly by GogView::render. Now has a stripes parameter. (gog_grid_line_view_render_lines): new. (gog_grid_line_view_render_stripes): new. * goffice/graph/gog-renderer.c (gog_renderer_get_ring_wedge_vpath): automatically swap in and out radii. Fix fill decision. Fix ring wedges. * goffice/graph/gog-style.c (gog_style_init): set fill to none by default. That'll be overriden by theme settings. * goffice/graph/gog-theme (gog_themes_init): init fill property of GogGridLine objects. 2006-06-15 Jody Goldberg http://bugzilla.gnome.org/show_bug.cgi?id=344747 * goffice/graph/gog-axis.c (gog_axis_get_format) : new. (gog_axis_set_format) : make public. 2006-06-14 Jody Goldberg * goffice/utils/go-marker.c : constify * goffice/utils/go-cairo.c : tweak comments to make gtk-doc happy. 2006-06-05 Jean Brefort * goffice/graph/gog-renderer-cairo.c: (grc_draw_polygon): GogStyle now use GOImage instead of GdkPixbuf. * goffice/graph/gog-renderer-gnome-print.c: (gog_renderer_gnome_print_draw_polygon): ditto. * goffice/graph/gog-renderer-pixbuf.c: (gog_renderer_pixbuf_draw_polygon): ditto. * goffice/graph/gog-style.c: (gog_style_set_image_preview), (gog_style_set_fill_image_filename), (gog_style_create_cairo_pattern): ditto. * goffice/graph/gog-style.h: ditto. * goffice/utils/go-cairo.c: (go_cairo_fill): ditto. * goffice/utils/go-image.c: (go_image_set_property), (go_image_class_init), (go_image_get_pixbuf), (go_image_new_from_file), (go_image_get_pixels), (go_image_get_rowstride), (go_image_fill): add new functions and fixed some issues. * goffice/utils/go-image.h: new functions. 2006-06-05 Jean Brefort * goffice/utils/go-marker.c: (marker_update_pixbuf): free old pixbuf if any, (go_marker_assign): unref destination pixbuf, not source. 2006-06-02 Jean Brefort * goffice/goffice.c: (libgoffice_init): set initialized to TRUE after initialization. 2006-05-31 Jean Brefort * plugins/plot_barcol/gog-dropbar.c: (gog_dropbar_view_render): fixed discrete axis origin. * plugins/plot_barcol/gog-minmax.c: (gog_minmax_view_render): ditto. 2006-05-30 Emmanuel Pacaud * pixmaps/chart_scatter_*: simplification. 2006-05-30 Jean Brefort * goffice/gtk/go-graph-widget.c: modifying the graph secured. 2006-05-29 Emmanuel Pacaud * goffice/utils/go-path.c: new. * goffice/utils/go-path.h: new. * goffice/utils/go-path-impl.h: new. * goffice/utils/go-cairo.c: new. * goffice/utils/go-cairo.h: new. These files are just commited, not used yet. 2006-05-26 Jean Brefort * plugins/plot_xy/gog-xy.c: add four types of stepped plots. * plugins/plot_xy/gog-xy.h: ditto. * plugins/plot_xy/plot-types.xml.in: ditto. 2006-05-25 Jean Brefort * goffice/utils/go-image.c: Fix preprocessor conditionals. 2006-05-25 Jean Brefort * goffice/graph/gog-renderer-cairo.c: (grc_draw_polygon), (gog_renderer_cairo_update): use GOImage. * goffice/graph/gog-style.c: (gog_style_create_cairo_pattern): ditto. * goffice/graph/gog-style.h: ditto. * goffice/utils/go-image.c: new GOImage object. * goffice/utils/go-image.h: ditto. * goffice/utils/goffice-utils.h: ditto. 2006-05-25 Jean Brefort * plugins/plot_barcol/gog-barcol.c: (gog_barcol_view_render): fixed rendering of series lines in bar plots. 2006-05-25 Jean Brefort * pixmaps/Makefile.am: add new pixmaps for step plots. * pixmaps/chart_scatter_3_1.svg: new icon. * pixmaps/chart_scatter_4_1.png: ditto. * pixmaps/chart_scatter_4_1.svg: ditto. * pixmaps/chart_scatter_4_2.png: ditto. * pixmaps/chart_scatter_4_2.svg: ditto. * pixmaps/chart_scatter_4_3.png: ditto. * pixmaps/chart_scatter_4_3.svg: ditto. * pixmaps/chart_scatter_4_4.png: ditto. * pixmaps/chart_scatter_4_4.svg: ditto. 2006-05-24 Emmanuel Pacaud * goffice/graph/gog-axis.c (get_adjusted_tick_array): removed. (map_log_calc_ticks): use g_renew instead of get_adjusted_tick_array. 2006-05-22 Emmanuel Pacaud * goffice/graph/gog-axis.c (map_log_calc_ticks): fix major start tick. (get_adjusted_tick_array): obviously, I'm not reliable when it comes to calculate memory allocation sizes, so emit a critical when something's wrong. 2006-05-22 Emmanuel Pacaud * goffice/utils/go-image.c (go_image_build_pixbuf_format_infos): default alpha_support to FALSE. * goffice/graph/gog-renderer-cairo.c (gog_renderer_cairo_export_image): extend image export to all format with pixbuf savers. * goffice/graph/gog-renderer-pixbuf.c (gog_renderer_pixbuf_export_image): ditto. * goffice/graph/gog-renderer.c (gog_renderer_new_for_format): ditto. 2006-05-22 Emmanuel Pacaud * goffice/utils/go-format.c: new alpha_support property for GOImageFormatInfo. Tells wether export format support alpha channel. * goffice/graph/gog-renderer-cairo.c (gog_renderer_cairo_export_image): for image formats that don't support alpha channel, composite onto white background. * goffice/graph/gog-renderer-pixbuf.c (gog_renderer_pixbuf_export_image): ditto. 2006-05-19 Morten Welinder * goffice/graph/gog-renderer.c (gog_renderer_new_for_format): Fix preprocessor conditionals. 2006-05-16 Jean Brefort * goffice/gtk/go-graph-widget.c: removed unused GOGraphWidget::chart, and reimplemented helper function go_graph_widget_get_chart for compatibility. 2006-05-14 Jean Brefort * goffice/graph/gog-graph.c: (gog_graph_render_to_cairo): new function. * goffice/graph/gog-graph.h: ditto. * goffice/graph/gog-renderer-cairo.c: added "cairo" and "is-vector" properties to allow rendering to an external cairo_t structure. 2006-05-14 Jean Brefort * configure.in: use Cairo if present. * goffice/goffice-features.h.in: export GOFFICE_WITH_CAIRO. * goffice/graph/gog-style.c: compile even without cairo. * goffice/graph/gog-style.h: ditto. 2006-05-13 Jody Goldberg * goffice/graph/gog-style.c (gog_style_create_cairo_pattern) : constify and fix some warnings. 2006-05-13 Jean Brefort * goffice/app/go-plugin.c: (go_plugins_add): new function. * goffice/app/go-plugin.h: ditto. 2006-05-12 Morten Welinder * goffice/utils/format.c (split_time): Handle invalid dates sanely. 2006-05-12 Jean Brefort * goffice/utils/go-color.h: define GO_COLOR_TO_CAIRO. 2006-05-12 Jean Brefort * goffice/graph/gog-style.c: (pixbuf_to_cairo), (gog_style_create_cairo_pattern): new cairo support functions. * goffice/graph/gog-style.h: ditto. 2006-05-12 Christian Neumair * goffice/gtk/go-graph-widget.c: * goffice/gtk/go-graph-widget.h: Add multiple size modes, modify go_graph_widget_new to take a GogGraph *. * tests/pie-demo.c: (main): Pass NULL to go_graph_widget_new. 2006-05-08 Jean Brefort * goffice/component/go-component.c: change api. * goffice/component/go-component.h: ditto. 2006-05-08 Morten Welinder * goffice/utils/format.c (go_render_general): Extracted from gnumeric. (go_fmt_general_float, go_fmt_general_int): Remove. All callers fixed. (go_render_number_scientific, go_format_number): Handle unicode_minus. * goffice/utils/go-format.c (go_format_value_gstring): Add unicode_minus flag. All callers changed. * goffice/utils/go-font.c (go_font_metrics_new, go_font_metrics_free, go_font_metrics_unit): New, moved from Gnumeric. 2006-05-06 Emmanuel Pacaud * goffice/graph/gog-style.c (text_layout_init): Add border around rotation selector widget. 2006-05-06 Emmanuel Pacaud * goffice/graph/gog-renderer-gnome-print.c (gog_renderer_gnome_print_draw_text): Use markup when compiled with cairo support. (gog_renderer_gnome_print_get_text_OBR): ditto. 2006-05-02 Jean Brefort * plugins/plot_pie/gog-pie.c: (gog_pie_view_render): fixed max angle for partial ring plots (which are not implemented). 2006-05-01 Jean Brefort * plugins/plot_pie/gog-pie.c: (gog_pie_plot_class_init), (gog_pie_plot_init), (find_element), (gog_pie_view_render): use percentage for span instead of degrees. * plugins/plot_pie/plot-types.xml.in: ditto. 2006-05-01 Jean Brefort * pixmaps/Makefile.am: add new pixmaps for half pies. * pixmaps/chart_pie_3_1.png: ditto. * pixmaps/chart_pie_3_1.svg: ditto. * pixmaps/chart_pie_3_2.png: ditto. * pixmaps/chart_pie_3_2.svg: ditto. * plugins/plot_pie/gog-pie.c: (gog_pie_plot_set_property), (gog_pie_plot_get_property), (gog_pie_plot_class_init), (gog_pie_plot_init), (find_element), (gog_pie_view_render): add support for half pies. * plugins/plot_pie/gog-pie.h: ditto. * plugins/plot_pie/plot-types.xml.in: ditto. 2006-04-27 Morten Welinder * goffice/gtk/go-action-combo-text.c (go_action_combo_text_create_menu_item): New function. Fixes #157901. (go_action_combo_text_finalize): Plug leak. 2006-04-25 Jody Goldberg * configure.in : post release bump to 0.3.1