From ae91c53fb2aea05f13d98edc1f80bbb56e1f28f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Tue, 26 Nov 2019 18:55:23 +0100 Subject: [PATCH] font: pass dpi=96 to fontconfig TODO: use actual output PPI. Question is *which* output... --- main.c | 8 ++++---- terminal.c | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/main.c b/main.c index f241e52d..d41a49e5 100644 --- a/main.c +++ b/main.c @@ -66,10 +66,10 @@ initialize_fonts(const struct config *conf, struct font *fonts[4]) tll_foreach(conf->fonts, it) tll_push_back(font_names, it->item); - if ((fonts[0] = font_from_name(font_names, "")) == NULL || - (fonts[1] = font_from_name(font_names, "weight=bold")) == NULL || - (fonts[2] = font_from_name(font_names, "slant=italic")) == NULL || - (fonts[3] = font_from_name(font_names, "weight=bold:slant=italic")) == NULL) + if ((fonts[0] = font_from_name(font_names, "dpi=96")) == NULL || + (fonts[1] = font_from_name(font_names, "dpi=96:weight=bold")) == NULL || + (fonts[2] = font_from_name(font_names, "dpi=96:slant=italic")) == NULL || + (fonts[3] = font_from_name(font_names, "dpi=96:weight=bold:slant=italic")) == NULL) { tll_free(font_names); return false; diff --git a/terminal.c b/terminal.c index b6c8beac..887e90c1 100644 --- a/terminal.c +++ b/terminal.c @@ -367,10 +367,10 @@ initialize_fonts(struct terminal *term, const struct config *conf) tll_foreach(conf->fonts, it) tll_push_back(font_names, it->item); - if ((term->fonts[0] = font_from_name(font_names, "")) == NULL || - (term->fonts[1] = font_from_name(font_names, "weight=bold")) == NULL || - (term->fonts[2] = font_from_name(font_names, "slant=italic")) == NULL || - (term->fonts[3] = font_from_name(font_names, "weight=bold:slant=italic")) == NULL) + if ((term->fonts[0] = font_from_name(font_names, "dpi=96")) == NULL || + (term->fonts[1] = font_from_name(font_names, "dpi=96:weight=bold")) == NULL || + (term->fonts[2] = font_from_name(font_names, "dpi=96:slant=italic")) == NULL || + (term->fonts[3] = font_from_name(font_names, "dpi=96:weight=bold:slant=italic")) == NULL) { tll_free(font_names); return false;