Author: silene
Date: Sat Apr 25 22:22:37 2009
New Revision: 35214
URL: http://svn.gna.org/viewcvs/wesnoth?rev=35214&view=rev
Log:
Moved initialization of font options to the constructor. Enabled hint metrics
too, just to be on the safe side.
Modified:
trunk/src/text.cpp
Modified: trunk/src/text.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/text.cpp?rev=35214&r1=35213&r2=35214&view=diff
==============================================================================
--- trunk/src/text.cpp (original)
+++ trunk/src/text.cpp Sat Apr 25 22:22:37 2009
@@ -82,6 +82,12 @@
pango_cairo_context_set_resolution(context_, 72.0);
pango_layout_set_ellipsize(layout_, ellipse_mode_);
+
+ cairo_font_options_t *fo = cairo_font_options_create();
+ cairo_font_options_set_hint_style(fo, CAIRO_HINT_STYLE_FULL);
+ cairo_font_options_set_hint_metrics(fo, CAIRO_HINT_METRICS_ON);
+ pango_cairo_context_set_font_options(context_, fo);
+ cairo_font_options_destroy(fo);
}
ttext::~ttext()
@@ -483,10 +489,6 @@
cairo_t *cr = cairo_create(cairo_surface);
pango_cairo_update_context (cr, context_); // Needed?
- cairo_font_options_t *fo = cairo_font_options_create();
- cairo_font_options_set_hint_style(fo, CAIRO_HINT_STYLE_FULL);
- pango_cairo_context_set_font_options(context_, fo);
- cairo_font_options_destroy(fo);
/* set colour (used for foreground). */
cairo_set_source_rgba(cr,
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits