From 22112a6ae3c90912bdaefda8c848448a500952cf Mon Sep 17 00:00:00 2001 From: David Pedersen Date: Tue, 3 Jul 2018 21:51:03 +0200 Subject: [PATCH] Added HiDPI support to dimensions --- render.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/render.c b/render.c index 0bbbc01..22e0350 100644 --- a/render.c +++ b/render.c @@ -50,11 +50,11 @@ void render(struct slurp_output *output) { if (state->display_dimensions) { cairo_select_font_face(cairo, "Sans", CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL); - cairo_set_font_size(cairo, 14); + cairo_set_font_size(cairo, 14 * scale); // buffer of 12 can hold selections up to 99999x99999 char dimensions[12]; snprintf(dimensions, sizeof(dimensions), "%ix%i", width, height); - cairo_move_to(cairo, x + width + 10, y + height + 20); + cairo_move_to(cairo, (x + width + 10) * scale, (y + height + 20) * scale); cairo_show_text(cairo, dimensions); } }