CVSROOT: /cvs/gnome Module name: goffice Changes by: emmanuel 06/06/16 13:13:10
Modified files: . : ChangeLog goffice/graph : gog-chart.c gog-grid-line.c gog-grid-line.h gog-renderer.c gog-style.c gog-theme.c Log message: 2006-06-16 Emmanuel Pacaud <[EMAIL PROTECTED]> Add support for background stripes. * goffice/graph/gog-chart.c (grid_line_render): render stripes, then lines. Add a kludge layer on top of the initial kludge, since we don't use GogView::render, but specialized render functions. * goffice/graph/gog-grid-line.c (gog_grid_line_init_style): enable fill property. (fill_rectangle): new. (gog_grid_line_xy_render): new. (gog_grid_line_radial_render): new. (gog_grid_line_circular_render): new. (gog_grid_line_view_render): not called directly by GogView::render. Now has a stripes parameter. (gog_grid_line_view_render_lines): new. (gog_grid_line_view_render_stripes): new. * goffice/graph/gog-renderer.c (gog_renderer_get_ring_wedge_vpath): automatically swap in and out radii. Fix fill decision. Fix ring wedges. * goffice/graph/gog-style.c (gog_style_init): set fill to none by default. That'll be overriden by theme settings. * goffice/graph/gog-theme (gog_themes_init): init fill property of GogGridLine objects. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=goffice&who=emmanuel&date=explicit&mindate=2006-06-16%2013:12&maxdate=2006-06-16%2013:14 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list