From 1f765b86ec755057bcd5db312f3011fb2331c51a Mon Sep 17 00:00:00 2001 From: Alexander Orzechowski Date: Sun, 3 Nov 2024 16:22:03 -0500 Subject: [PATCH] Revert "common/pango: Disable glyph position rounding" This reverts commit 8c5b23e592d2334b3324227dd9d1311e46c5fd69. --- common/pango.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/common/pango.c b/common/pango.c index e52b52b9..288569b3 100644 --- a/common/pango.c +++ b/common/pango.c @@ -53,8 +53,6 @@ size_t escape_markup_text(const char *src, char *dest) { PangoLayout *get_pango_layout(cairo_t *cairo, const PangoFontDescription *desc, const char *text, double scale, bool markup) { PangoLayout *layout = pango_cairo_create_layout(cairo); - pango_context_set_round_glyph_positions(pango_layout_get_context(layout), false); - PangoAttrList *attrs; if (markup) { char *buf; @@ -106,7 +104,6 @@ void get_text_size(cairo_t *cairo, const PangoFontDescription *desc, int *width, void get_text_metrics(const PangoFontDescription *description, int *height, int *baseline) { cairo_t *cairo = cairo_create(NULL); PangoContext *pango = pango_cairo_create_context(cairo); - pango_context_set_round_glyph_positions(pango, false); // When passing NULL as a language, pango uses the current locale. PangoFontMetrics *metrics = pango_context_get_metrics(pango, description, NULL);