CVSROOT:        /cvs/gnome
Module name:    goffice
Changes by:     emmanuel        05/08/04 08:25:23

Modified files:
        .              : ChangeLog 
        goffice/graph  : gog-axis-line.c gog-chart.c gog-guru.c 

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

Allow user to delete all plots of a chart and re-add new plots with
different axis set.

* goffice/graph/gog-axis-line.c (gog_axis_base_get_crossed_axis_type):
handle GOG_AXIS_SET_UNKNOW.
(gog_axis_base_view_info_at_point): ditto. Do nothing.
(gog_axis_base_view_padding_request): ditto.
(gog_axis_base_view_render): ditto.
* goffice/graph/gog-chart.c (role_plot_pre_remove): if there's no plot
left, reset axis_set to GOG_AXIS_SET_UNKNOW.
(gog_chart_axis_set_assign): don't touch axes if axis_set ==
GOG_AXIS_SET_UNKNOW.
* goffice/graph/gog-guru.c (cb_graph_guru_delete_item): select parent
row after item is deleted, because if we do this before, parent->add
submenu is sometimes incorrect.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=goffice&who=emmanuel&date=explicit&mindate=2005-08-04%2008:24&maxdate=2005-08-04%2008:26

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

Reply via email to