goffice r1834 - in trunk: . goffice/graph goffice/gtk goffice/utils
- From: emmanuel svn gnome org
- To: svn-commits-list gnome org
- Subject: goffice r1834 - in trunk: . goffice/graph goffice/gtk goffice/utils
- Date: Sat, 25 Aug 2007 14:56:25 +0100 (BST)
Author: emmanuel
Date: 2007-08-25 14:56:24 +0100 (Sat, 25 Aug 2007)
New Revision: 1834
ViewCVS link: http://svn.gnome.org/viewcvs/goffice?rev=1834&view=rev
Modified:
trunk/ChangeLog
trunk/goffice/graph/gog-renderer.c
trunk/goffice/gtk/go-pattern-selector.c
trunk/goffice/gtk/go-pattern-selector.h
trunk/goffice/utils/go-cairo.c
trunk/goffice/utils/go-cairo.h
trunk/goffice/utils/go-marker.c
trunk/goffice/utils/go-marker.h
trunk/goffice/utils/go-pattern.c
trunk/goffice/utils/go-pattern.h
Log:
2007-08-25 Emmanuel Pacaud <emmanuel pacaud lapp in2p3 fr>
Move GOPattern code to cairo.
Minor tweak of go_marker_create_cairo_surface.
* goffice/graph/gog-renderer.c (emit_fill): use
go_pattern_create_cairo_pattern.
(_get_marker_surface): adapt to new go_marker_create_cairo_surface.
* goffice/gtk/go-pattern-selector.c (go_pattern_palette_render_func):
use go_pattern_create_cairo_pattern.
* goffice/utils/go-cairo.c (go_cairo_surface_is_vector): new.
* goffice/utils/go-marker.c (go_marker_create_cairo_surface): return
width and height of the created surface, in case of
future non square surfaces.
* goffice/utils/go-pattern.c (pattern_solid): removed.
(pattern_blend): removed.
(cb_pattern_alpha): removed.
(cb_pattern_opaque): removed.
(go_pattern_render_svp): removed.
(go_pattern_create_cairo_pattern): new.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]