2009-11-29 Morten Welinder * Release 0.7.16 2009-11-26 Jean Brefort * goffice/graph/gog-object-xml.c (gogo_start): revert previous change, needs more work. * goffice/graph/gog-object.c (gog_object_add_by_role): ditto. 2009-11-26 Jean Brefort * goffice/graph/gog-object-xml.c (gogo_start): set axis set to all to allow axis loading. * plugins/plot_distrib/gog-probability-plot.c (gog_probability_plot_update, gog_probability_plot_class_init) gog_probability_plot_view_render): implement multiple series in probablility plots. 2009-11-26 Jean Brefort * goffice/graph/gog-object.c (gog_object_dup): duplicate chart axis set; needed because of the change in gog_object_add_by_role. (gog_object_add_by_role): fail when addition is not allowed. 2009-11-26 Jean Brefort * plugins/plot_distrib/gog-probability-plot.c (gog_probability_plot_populate_editor) don't unref the new widget [#603015], (gog_probability_plot_update): check if there is a series before using it. [#603016] * plugins/plot_xy/gog-xy.c (gog_2d_plot_update): do not check error bars for a NULL series. 2009-11-22 Jean Brefort * goffice/graph/gog-view.c (gog_view_get_view_at_point): allow obj to be NULL. 2009-11-20 Jean Brefort * plugins/plot_radar/gog-radar.c (gog_color_polar_plot_populate_editor): fixed ui file name. 2009-11-20 Jean Brefort * plugins/plot_radar/gog-radar.c (gog_rt_view_render), (gog_rt_series_element_init_style), (gog_rt_series_element_class_init), (gog_rt_series_class_init), (go_plugin_init): implement singletons in radar/polar plots. 2009-11-20 Jean Brefort * goffice/graph/gog-chart-map.c (make_path_cspline): fixed leaks. 2009-11-19 Jean Brefort * goffice/graph/gog-series.c (role_series_element_allocate): don't attempt to allocate a virtual class instance. 2009-11-19 Jean Brefort * goffice/data/go-data.c (go_data_vector_get_str, go_data_matrix_get_str): no need to load values, just length or size. 2009-11-17 Andreas J. Guelzow * goffice/utils/go-format.c (go_format_odf_style_map): use %g rather than %f 2009-11-17 Andreas J. Guelzow * autogen.sh: allow dirs on PATH to have spaces without causing warnings. 2009-11-13 Jean Brefort * goffice/canvas/goc-item.c (goc_item_bounds_changed): make sure that the previously occupied region is invalidated. 2009-11-12 Jean Brefort * plugins/plot_pie/gog-pie.c (gog_pie_view_get_data_at_point): do not access NULL data. [#601618] 2009-11-09 Jean Brefort * goffice/canvas/goc-graph.c (goc_graph_do_tooltip): use gog_view_get_tip_at_point when no XY map is available (pies and rings). * goffice/data/go-data.c (go_data_vector_get_str), (go_data_matrix_get_str): load data before returning a string. * goffice/graph/goffice-graph.h: move GogPlotView there. * goffice/graph/gog-plot-impl.h: new gog_plot_view_get_data_at_point. * goffice/graph/gog-plot.c (gog_plot_view_get_data_at_point): new function introduced to fix #580545. * goffice/graph/gog-plot.h: ditto. * goffice/graph/gog-view.c (gog_view_get_tip_at_point): new function. * goffice/graph/gog-view.h: ditto. * plugins/plot_pie/gog-pie.c (gog_pie_view_get_data_at_point), (gog_pie_view_get_tip_at_point), (gog_pie_view_class_init): implement the two new view methods (only partially for now, does not work properly for split rings). 2009-11-08 Jean Brefort * goffice/utils/go-color.c (go_color_from_str): call gdk_parse_color when needed. [#601114] 2009-11-08 Jean Brefort * plugins/plot_pie/gog-pie.c (find_element), (gog_pie_view_render): make points work when negative values are skipped. 2009-11-06 Jean Brefort * goffice/graph/gog-plot.c (gog_plot_update_cardinality), (gog_plot_foreach_elem): add trend lines to legend. [#383518] * goffice/graph/gog-series.c (gog_series_child_added), (gog_series_class_init): update plot cardinality when a trend line is added or removed. 2009-11-06 Jean Brefort * plugins/plot_pie/gog-pie-prefs.c (cb_show_negs_changed), (gog_pie_plot_pref_signal_connect): add an option for negative values display. [#152614] * plugins/plot_pie/gog-pie-prefs.ui: * plugins/plot_pie/gog-pie.c (gog_show_neg_mode_from_str), (gog_show_neg_mode_as_str), (gog_pie_plot_set_property), (gog_pie_plot_get_property), (gog_pie_plot_class_init), (gog_pie_plot_init), (gog_pie_view_render), (gog_pie_series_update): * plugins/plot_pie/gog-pie.h: * plugins/plot_pie/gog-ring-prefs.ui: 2009-11-04 Jean Brefort * goffice/graph/gog-error-bar-prefs.ui: implement error bars in radar and polar plots. [#572720] * goffice/graph/gog-error-bar.c (gog_error_bar_prefs), (gog_error_bar_render): ditto. * goffice/graph/gog-error-bar.h: ditto. * plugins/plot_barcol/gog-barcol.c (gog_barcol_view_render): fixed after error bars API changes. * plugins/plot_barcol/gog-line.c (gog_line_view_render): ditto. * plugins/plot_radar/gog-radar.c (gog_rt_plot_update), (gog_radar_plot_class_init), (gog_polar_plot_class_init), (gog_color_polar_plot_class_init), (gog_rt_view_render), (gog_rt_series_set_property), (gog_rt_series_get_property), (gog_rt_series_finalize), (gog_rt_series_populate_editor), (gog_rt_series_class_init), (gog_polar_series_set_property), (gog_polar_series_get_property), (gog_polar_series_populate_editor), (gog_polar_series_finalize), (gog_polar_series_class_init): implement error bars in radar and polar plots. [#572720] * plugins/plot_xy/gog-xy.c (gog_xy_view_render): fixed after error bars API changes. 2009-11-04 Jean Brefort * goffice/app/go-conf-keyfile.c (go_conf_get_real_key): do not add a '/' when subkey is NULL. [#600654] 2009-11-03 Jean Brefort * goffice/graph/gog-child-button.c (ensure_menu): add parent name to the menu entry. 2009-11-01 Morten Welinder * configure.in: Post-release bump.