CVSROOT: /cvs/gnome Module name: goffice Changes by: emmanuel 05/11/18 10:50:56
Modified files: . : ChangeLog goffice/graph : Makefile.am gog-control-foocanvas.c gog-control-foocanvas.h gog-renderer-cairo.c gog-renderer.c gog-renderer.h goffice/gtk : go-graph-widget.c Log message: 2005-11-18 Emmanuel Pacaud <[EMAIL PROTECTED]> * goffice/graph/Makefile.am: don't build pixbuf renderer when cairo is enabled. * goffice/graph/gog-control-foocanvas.c (gog_control_foocanvas_set_property): don't use conditionnal compilation, but helper functions from gog-renderer.c. (gog_control_foocanvas_draw): ditto. (gog_control_foocanvas_update): ditto. (gog_control_foocanvas_class_init): ditto. * goffice/graph/gog-renderer-cairo.c (gog_renderer_cairo_clip_push): set clip from arbitrary path instead of rectangle region. (gog_renderer_cairo_draw_text): use 72 dpi for screen resolution. (gog_renderer_cairo_get_text_OBR): ditto. * goffice/graph/gog-renderer.c (gog_renderer_new_for_pixbuf): new. (gog_renderer_update): new. (gog_renderer_get_pixbuf): new. * goffice/gtk/go-graph-widget.c (go_graph_widget_size_allocate): use new helper functions from gog-renderer instead of requesting explicitely a pixbuf renderer. (go_graph_widget_expose_event): ditto. (idle_handler): ditto. (go_graph_widget_init): ditto. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=goffice&who=emmanuel&date=explicit&mindate=2005-11-18%2010:49&maxdate=2005-11-18%2010:51 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list