goffice r1660 - in trunk: . goffice/graph



Author: emmanuel
Date: 2007-02-06 08:46:00 +0000 (Tue, 06 Feb 2007)
New Revision: 1660
ViewCVS link: http://svn.gnome.org/viewcvs/goffice?rev=1660&view=rev

Modified:
   trunk/ChangeLog
   trunk/goffice/graph/goffice-graph.h
   trunk/goffice/graph/gog-axis-line.c
   trunk/goffice/graph/gog-axis.c
   trunk/goffice/graph/gog-grid.c
   trunk/goffice/graph/gog-label.c
   trunk/goffice/graph/gog-legend.c
   trunk/goffice/graph/gog-renderer-cairo.c
   trunk/goffice/graph/gog-renderer-gnome-print.c
   trunk/goffice/graph/gog-renderer-impl.h
   trunk/goffice/graph/gog-renderer-svg.c
   trunk/goffice/graph/gog-renderer.c
   trunk/goffice/graph/gog-renderer.h
Log:
2006-02-06  Emmanuel Pacaud <emmanuel pacaud lapp in2p3 fr>

	Disable pango markup for all user entered texts.
	http://bugzilla.gnome.org/show_bug.cgi?id=403209

	* goffice/graph/gog-renderer.c (gog_renderer_draw_text):
	remove the unused result parameter and add a new use_markup flag.
	(gog_renderer_get_text_OBR): add new use_markup flag.
	(gog_renderer_get_text_AABR): ditto.
	* goffice/graph/gog-renderer-cairo.c: ditto.
	* goffice/graph/gog-renderer-gnome-print.c: ditto.
	* goffice/graph/gog-renderer-svg.c: ditto.

	* goffice/graph/gog-label.c (gog_text_view_size_request): don't use
	pango markup.
	(gog_text_view_render): ditto.
	* goffice/graph/gog-legend.c (cb_size_elements): ditto.
	(cb_render_elements): ditto.
	
	* goffice/graph/gog-axis-line..c (axis_line_get_bbox): use pango
	markup (for exponent of log axes).
	(axis_line_render): ditto.
	(axis_circle_get_bbox): ditto.
	(axis_circle_render): ditto.
	* goffice/graph/gog-axis.c (map_discrete_calc_ticks): but escape user
	text here.
	
	* goffice/graph/gog-grid.c (gog_grid_view_render): handle new
	GogAxisSet type.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]