diff --git a/app/images/icons/Makefile b/app/images/icons/Makefile index 7f53b0a..83218e1 100644 --- a/app/images/icons/Makefile +++ b/app/images/icons/Makefile @@ -13,23 +13,18 @@ ALL_ICONS := \ all: $(ALL_ICONS) -novnc-16.png: novnc-icon-sm.svg - convert -density 90 \ - -background transparent "$<" "$@" -novnc-24.png: novnc-icon-sm.svg - convert -density 135 \ - -background transparent "$<" "$@" -novnc-32.png: novnc-icon-sm.svg - convert -density 180 \ - -background transparent "$<" "$@" - +# General conversion novnc-%.png: novnc-icon.svg - convert -density $$[`echo $*` * 90 / 48] \ - -background transparent "$<" "$@" + convert -depth 8 -background transparent \ + -size $*x$* "$(lastword $^)" "$@" +# iOS icons use their own SVG novnc-ios-%.png: novnc-ios-icon.svg convert -depth 8 -background transparent \ - -size $*x$* "$<" "$@" + -size $*x$* "$(lastword $^)" "$@" + +# The smallest sizes are generated using a different SVG +novnc-16.png novnc-24.png novnc-32.png: novnc-icon-sm.svg clean: rm -f *.png diff --git a/app/images/icons/novnc-144.png b/app/images/icons/novnc-144.png index eee71f1..1707e33 100644 Binary files a/app/images/icons/novnc-144.png and b/app/images/icons/novnc-144.png differ diff --git a/app/images/icons/novnc-16.png b/app/images/icons/novnc-16.png index 42108f4..d4e2928 100644 Binary files a/app/images/icons/novnc-16.png and b/app/images/icons/novnc-16.png differ diff --git a/app/images/icons/novnc-192.png b/app/images/icons/novnc-192.png index ef9201f..8c582b4 100644 Binary files a/app/images/icons/novnc-192.png and b/app/images/icons/novnc-192.png differ diff --git a/app/images/icons/novnc-24.png b/app/images/icons/novnc-24.png index 1106135..ee316e1 100644 Binary files a/app/images/icons/novnc-24.png and b/app/images/icons/novnc-24.png differ diff --git a/app/images/icons/novnc-32.png b/app/images/icons/novnc-32.png index ff00dc3..6d9182a 100644 Binary files a/app/images/icons/novnc-32.png and b/app/images/icons/novnc-32.png differ diff --git a/app/images/icons/novnc-48.png b/app/images/icons/novnc-48.png index f24cd6c..631a9bd 100644 Binary files a/app/images/icons/novnc-48.png and b/app/images/icons/novnc-48.png differ diff --git a/app/images/icons/novnc-64.png b/app/images/icons/novnc-64.png index 6d0fb34..98375f8 100644 Binary files a/app/images/icons/novnc-64.png and b/app/images/icons/novnc-64.png differ diff --git a/app/images/icons/novnc-72.png b/app/images/icons/novnc-72.png index 23163a2..26e4fba 100644 Binary files a/app/images/icons/novnc-72.png and b/app/images/icons/novnc-72.png differ diff --git a/app/images/icons/novnc-96.png b/app/images/icons/novnc-96.png index 1a77c53..102e8a6 100644 Binary files a/app/images/icons/novnc-96.png and b/app/images/icons/novnc-96.png differ