goffice r1677 - in trunk: . goffice/graph goffice/utils
- From: emmanuel svn gnome org
- To: svn-commits-list gnome org
- Subject: goffice r1677 - in trunk: . goffice/graph goffice/utils
- Date: Wed, 21 Feb 2007 10:50:00 +0000 (GMT)
Author: emmanuel
Date: 2007-02-21 10:49:59 +0000 (Wed, 21 Feb 2007)
New Revision: 1677
ViewCVS link: http://svn.gnome.org/viewcvs/goffice?rev=1677&view=rev
Modified:
trunk/ChangeLog
trunk/goffice/graph/gog-legend.c
trunk/goffice/graph/gog-renderer-cairo.c
trunk/goffice/graph/gog-renderer-impl.h
trunk/goffice/graph/gog-renderer.c
trunk/goffice/graph/gog-renderer.h
trunk/goffice/utils/go-line.c
trunk/goffice/utils/go-line.h
Log:
2006-02-21 Emmanuel Pacaud <emmanuel pacaud lapp in2p3 fr>
Restrict legend sample line width to sane values, like what we do for
markers.
http://bugzilla.gnome.org/show_bug.cgi?id=404819
* goffice/utils/go-line.c: add a sequence length to dash descriptors.
(go_line_dash_get_length): new.
* goffice/graph/gog-renderer.c (gog_renderer_get_hairline_width_pts):
new.
* goffice/graph/gog-renderer-cairo.c: provide an implemenation of
hairline_pts.
* goffice/graph/gog-legend.c: use defines for legend element layout.
(cb_swatch_scale): compute the scale used for restricting sample width
in order to always shows correctly the dashed lines.
(cb_render_elements): apply line width scale.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]