CVSROOT:        /cvs/gnome
Module name:    goffice
Changes by:     emmanuel        05/08/10 09:50:33

Modified files:
        .              : BUGS ChangeLog 
        goffice/graph  : gog-axis-line.c gog-axis.c gog-axis.h 
                         gog-chart.c gog-guru.c gog-plot-impl.h 
                         gog-plot.c gog-plot.h 
        plugins/plot_barcol: gog-1.5d.c plot-types.xml.in 
        plugins/plot_boxes: plot-types.xml.in 
        plugins/plot_radar: gog-radar.c plot-types.xml.in 
        plugins/plot_xy: gog-xy.c plot-types.xml.in 

Log message:
2005-08-10  Emmanuel Pacaud <[EMAIL PROTECTED]>

* goffice/graph/gog-axis-line.c (axis_circle_render): fix label
overlap of 0° and 360° ticks.

GogPlot::guru_helper implementation for automatic addition of objects
when creating graphs in guru.

* goffice/graph/gog-axis.c (role_grid_line_can_add): removed.
(role_grid_line_major_can_add): use new gog_axis_get_grid_line
function.
(role_grid_line_minor_post_add): ditto.
(gog_axis_get_grid_line): new.
* goffice/graph/gog-chart.c (role_plot_pre_remove): remove
GogChart::grid if new axis set is not compatible.
(role_grid_can_add): add GOG_AXIS_SET_RADAR in list of axis sets
compatible with GogGrid.
(gog_chart_axis_set_assign): don't handle GogGrid object here.
* goffice/graph/gog-guru.c (graph_typeselect_minor): remove current
chart, not only plot. Call GogPlot::guru_helper for additionnal
objects.
* goffice/graph/gog-plot.c (gog_plot_set_property): add new guru-hints
property, which is a semicolon separated list of hints for
GogPlot::guru_helper.
(gog_plot_get_property): ditto.
(gog_plot_class_init): ditto.
(gog_plot_guru_helper_add_grid_line): new.
(gog_plot_guru_helper): new.
* plugins/plot_barcol/plot_types.xml.in: add "backplane" hint for all
plots.
* plugins/plot_box_plot/plot_types.xml.in: ditto.
* plugins/plot_radar/gog-radar.c (gog_rt_plot_guru_helper): new.
Handle "circular-no-line" guru hint.
* plugins/plot_radar/plot-types.xml.in: add "circular-no-line" hint to
radar plots. add "major-grid" and "backplane" to polar plot.
* plugins/plot_xy/plot-types.xml.in: add "backplane" to all plots.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=goffice&who=emmanuel&date=explicit&mindate=2005-08-10%2009:49&maxdate=2005-08-10%2009:51

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to