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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list