From 8399df2ea8aa13d9173e8e650f3ea9cb5155d974 Mon Sep 17 00:00:00 2001 From: Consolatis <35009135+Consolatis@users.noreply.github.com> Date: Sat, 16 Mar 2024 15:52:23 +0100 Subject: [PATCH] [dirty] use pango_font_description_from_string --- src/common/font.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/common/font.c b/src/common/font.c index 42ac0cc6..7696d582 100644 --- a/src/common/font.c +++ b/src/common/font.c @@ -14,9 +14,13 @@ PangoFontDescription * font_to_pango_desc(struct font *font) { - PangoFontDescription *desc = pango_font_description_new(); - pango_font_description_set_family(desc, font->name); - pango_font_description_set_size(desc, font->size * PANGO_SCALE); + char buf[4096]; + snprintf(buf, sizeof(buf), "%s %d", font->name, font->size * PANGO_SCALE); + PangoFontDescription *desc = pango_font_description_from_string(buf); + wlr_log(WLR_ERROR, "got desc for %s: %p", buf, desc); + //PangoFontDescription *desc = pango_font_description_new(); + //pango_font_description_set_family(desc, font->name); + //pango_font_description_set_size(desc, font->size * PANGO_SCALE); if (font->slant == FONT_SLANT_ITALIC) { pango_font_description_set_style(desc, PANGO_STYLE_ITALIC); }