CVSROOT: /cvs/gnome Module name: goffice Changes by: emmanuel 05/08/04 05:03:40
Modified files: . : ChangeLog goffice/graph : gog-axis-line.c gog-chart.c gog-chart.h gog-guru.c gog-label.c gog-plot-engine.c gog-plot-engine.h gog-plot-impl.h gog-plot.c gog-style.c gog-style.h goffice/gtk : goffice-gtk.c plugins/plot_barcol: gog-1.5d.c plot-types.xml.in plugins/plot_boxes: gog-boxplot.c plot-types.xml.in plugins/plot_pie: plot-types.xml.in plugins/plot_radar: gog-radar.c plot-types.xml.in plugins/plot_surface: gog-surface.c plot-types.xml.in plugins/plot_xy: gog-xy.c plot-types.xml.in Log message: 2005-09-03 Emmanuel Pacaud <[EMAIL PROTECTED]> * goffice/graph/gog-axis-line.c (gog_axis_base_view_info_at_point): handle GOG_AXIS_SET_XY_pseudo_3d. * goffice/graph/gog-chart.c (gog_axis_set_from_str): new. * goffice/graph/gog-guru.c (cb_plot_family_menu_create): show only family with compatible axis set. * goffice/graph/gog-label.c (gog_label_init_style): only change text orientation if auto flag is TRUE. * goffice/graph/gog-plot-engine.c (cb_pending_plot_types_load): load axis_set from plot-types.xml. (gog_plot_family_register): set axis_set. * goffice/graph/gog-plot-impl.h: now store axis_set in GogPlotClass. No need for GogPlot::axis_set_pref, GogPlot::axis_set_is_valid and GogPlot::axis_set_assign. * goffice/graph/gog-plot.c (gog_plot_axis_set_pref): use GogPlot::axis_set. (gog_plot_axis_set_is_valid): ditto. (gog_plot_axis_set_assign): ditto. * goffice/graph/gog-style.c (gog_style_assign): assign GogStyle::text_layout.auto_angle too. (gog_style_force_auto): init GogStyle::text_layout.auto_angle. (gog_style_set_text_angle): force auto_angle to FALSE. * goffice/gtk/goffice-gtk.c (go_gtk_button_new_with_stock): fix compilation warning. * plugins/plot_*/gog*.c: remove axis_set_pref, axis_set_is_valid, axis_set_assign functions. Set GogPlotClass::axis_set value. * plugins/plot_*/plot-types.xml.in: Add axis_set property. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=goffice&who=emmanuel&date=explicit&mindate=2005-08-04%2005:02&maxdate=2005-08-04%2005:04 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list