From c83278d3ffd67a66420b80ff7a80acc6fa909675 Mon Sep 17 00:00:00 2001 From: Nils Dagsson Moskopp Date: Mon, 23 Aug 2021 18:06:32 +0200 Subject: [PATCH] Add dofile for Mineclonia menu icon PNG --- menu/icon.png.do | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 menu/icon.png.do diff --git a/menu/icon.png.do b/menu/icon.png.do new file mode 100644 index 00000000..2ba93d9f --- /dev/null +++ b/menu/icon.png.do @@ -0,0 +1,15 @@ +#!/bin/sh +set -eu + +SVG_FILE=${2%.png}.svg + +# How crisp a Minetest menu icon appears is influenced by image height +# and width. Low resolutions lead to blurry edges, as Minetest scales +# menu icons up. High resolutions lead to jagged edges, as Minetest +# scales menu icons down. Height & width of 72 pixes seem to work. +>&2 inkscape \ + --file="${SVG_FILE}" \ + --export-png="${3}" \ + --export-area-page \ + --export-height 72 \ + --export-width 72 \