From 33560e8e2eac581e0002351d22dc7ed2116c747a Mon Sep 17 00:00:00 2001 From: Ivan Oleynikov Date: Wed, 28 Jul 2021 10:53:38 +0600 Subject: WIP: Use set_size instead of set_absolute_size for font This seems to have a better behavior, this way, the fonts in Imv seem to have the same size as the fonts in other programs (Sway, Waybar) when configured in the same way. --- src/canvas.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/canvas.c b/src/canvas.c index 2cea61e..221838a 100644 --- a/src/canvas.c +++ b/src/canvas.c @@ -127,7 +127,7 @@ void imv_canvas_font(struct imv_canvas *canvas, const char *name, int size) { pango_font_description_set_family(canvas->font, name); pango_font_description_set_weight(canvas->font, PANGO_WEIGHT_NORMAL); - pango_font_description_set_absolute_size(canvas->font, size * PANGO_SCALE); + pango_font_description_set_size(canvas->font, size * PANGO_SCALE); } int imv_canvas_printf(struct imv_canvas *canvas, int x, int y, const char *fmt, ...) -- cgit v1.2.3