From 62d52b597d6a9cf4ed7ef0782fad8ca5eca24aa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yaroslav=20de=20la=20Pe=C3=B1a=20Smirnov?= Date: Mon, 29 Nov 2021 21:09:33 +0300 Subject: config: blur setting for thumbnails/images --- src/site.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/site.c') diff --git a/src/site.c b/src/site.c index a47d16e..2d3922b 100644 --- a/src/site.c +++ b/src/site.c @@ -111,7 +111,8 @@ optimize_image(MagickWand *wand, const char *dst, nx = ny * ratio; } } - TRYWAND(wand, MagickResizeImage(wand, nx, ny, GaussianFilter, 0)); + TRYWAND(wand, MagickResizeImage(wand, nx, ny, GaussianFilter, + conf->blur)); } TRYWAND(wand, MagickWriteImage(wand, dst)); setdatetime(dst, srcmtim); @@ -214,8 +215,8 @@ albums_walk(struct bstnode *node, void *data) struct stat dstat; if (!nmkdir(album->slug, &dstat, site->dry_run)) return false; + hashmap_insert(site->album_dirs, album->slug, (char *)album->slug); if (!site->dry_run) { - hashmap_insert(site->album_dirs, album->slug, (char *)album->slug); if (!render_set_album_vars(&site->render, album)) return false; } @@ -390,9 +391,7 @@ site_init(struct site *site) site->rel_content_dir = strlen(site->root_dir) + 1; InitializeMagick(NULL); site->wand = NewMagickWand(); - if (!site->dry_run) { - site->album_dirs = hashmap_new(); - } + site->album_dirs = hashmap_new(); site->render.dry_run = site->dry_run; return true; -- cgit v1.2.3