Crush images.
authorJoe Wreschnig <joe.wreschnig@gmail.com>
Wed, 17 Sep 2014 16:03:55 +0000 (18:03 +0200)
committerJoe Wreschnig <joe.wreschnig@gmail.com>
Wed, 17 Sep 2014 16:03:55 +0000 (18:03 +0200)
14 files changed:
Makefile
aboutus.html
index.html
jess.jpg
joe.jpg
privacy.html
share-android.png
share-ios6.png
share-ios7.png
sid.jpg
support.html
thumbnails/bulletml.png
thumbnails/mlpccg-meta.png
thumbnails/webcart1000.png

index 8c3568b8927e399759b003406d9ba95954d09d43..de3b884379c727bc14c9a2b5d03fe86049056226 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,14 @@
 #!/usr/bin/make -f
 
+PNGCRUSH ?= pngcrush
+PNGCRUSHFLAGS ?= -brute -blacken -reduce -q
+CRUSH.png ?= $(PNGCRUSH) $(PNGCRUSHFLAGS)
+
 favicon_%.png: favicon.svg
        rsvg-convert -w $* -h $* $^ > $@
+       $(CRUSH.png) -ow $@
 
-%.ico: %_128.png %_64.png %_48.png %_32.png %_16.png
+%.ico: %_48.png %_32.png %_16.png
        convert $^ $@
 
 ICONS := favicon.ico favicon_128.png favicon_192.png favicon_256.png
index 05ae664632fd19b8c3b9454baf76148f658c39c9..e9a465efd4ea67dfe49d98e7a90965c93ca5bca8 100644 (file)
@@ -5,7 +5,7 @@
     <meta name=viewport content="width=device-width, initial-scale=1">
     <link rel="stylesheet" href="/css/main.css" type="text/css">
     <link rel=apple-touch-icon sizes=256x256 href=favicon_256.png>
-    <link rel=icon sizes="16x16 32x32 48x48 64x64 128x128" href=favicon.ico>
+    <link rel=icon sizes="16x16 32x32 48x48" href=favicon.ico>
     <link rel=icon sizes=128x128 href=favicon_128.png>
     <link rel=icon sizes=192x192 href=favicon_192.png>
     <link rel=icon sizes=256x256 href=favicon_256.png>
index 888774802821c5ba82494a770ae3c13acfd8b741..5da98da6f2d0c307f322ca72e7ab98b88323e495 100644 (file)
@@ -5,7 +5,7 @@
     <meta name=viewport content="width=device-width, initial-scale=1">
     <link rel="stylesheet" href="css/main.css" type="text/css">
     <link rel=apple-touch-icon sizes=256x256 href=favicon_256.png>
-    <link rel=icon sizes="16x16 32x32 48x48 64x64 128x128" href=favicon.ico>
+    <link rel=icon sizes="16x16 32x32 48x48" href=favicon.ico>
     <link rel=icon sizes=128x128 href=favicon_128.png>
     <link rel=icon sizes=192x192 href=favicon_192.png>
     <link rel=icon sizes=256x256 href=favicon_256.png>
index 77288fe49c0845cfceb66a1ebda727457d6de1e3..ce2b16165c1c7f2d132e0f721c67c743644c911a 100644 (file)
Binary files a/jess.jpg and b/jess.jpg differ
diff --git a/joe.jpg b/joe.jpg
index 32cabb8aef475a99bd38fbeac9f49c47d925af85..c3c8b620fc6949c8fca4e164615f773968b01c1b 100644 (file)
Binary files a/joe.jpg and b/joe.jpg differ
index 86d052b089f481f8cff7528073a1bb116cd987a0..fa24b660f35fbc65dceeb3f1bcf3a00d4ecfae73 100644 (file)
@@ -5,7 +5,7 @@
     <meta name=viewport content="width=device-width, initial-scale=1">
     <link rel="stylesheet" href="/css/main.css" type="text/css">
     <link rel=apple-touch-icon sizes=256x256 href=favicon_256.png>
-    <link rel=icon sizes="16x16 32x32 48x48 64x64 128x128" href=favicon.ico>
+    <link rel=icon sizes="16x16 32x32 48x48" href=favicon.ico>
     <link rel=icon sizes=128x128 href=favicon_128.png>
     <link rel=icon sizes=192x192 href=favicon_192.png>
     <link rel=icon sizes=256x256 href=favicon_256.png>
index bf7cf77e35dff5b84411eff04a2e8934bf820060..030e1e7ab6d079b50e3ed419104418f1c614b7ca 100644 (file)
Binary files a/share-android.png and b/share-android.png differ
index 1c83f50429afb46ebe28238aab05039a991cc7e6..9923a994c95bff1c15a79083608bd09bd6690845 100644 (file)
Binary files a/share-ios6.png and b/share-ios6.png differ
index 6d0aa5424cdb3f0ebc9e465b32557e885a16b385..9c47726b21ee8a89fbdf820326436319403bb11b 100644 (file)
Binary files a/share-ios7.png and b/share-ios7.png differ
diff --git a/sid.jpg b/sid.jpg
index 3a944ecac5e60f1fd36e3c5bac0392084a68a0ee..5065cd9c8d4d08d1e8f2c81b6b9d43993bde9b10 100644 (file)
Binary files a/sid.jpg and b/sid.jpg differ
index 58ad36fd2d75a171a24c897ecdd785c5eae22393..35e457704a8e5191d8dda421a317816415e6a8a8 100644 (file)
@@ -5,7 +5,7 @@
     <meta name=viewport content="width=device-width, initial-scale=1">
     <link rel="stylesheet" href="/css/main.css" type="text/css">
     <link rel=apple-touch-icon sizes=256x256 href=favicon_256.png>
-    <link rel=icon sizes="16x16 32x32 48x48 64x64 128x128" href=favicon.ico>
+    <link rel=icon sizes="16x16 32x32 48x48" href=favicon.ico>
     <link rel=icon sizes=128x128 href=favicon_128.png>
     <link rel=icon sizes=192x192 href=favicon_192.png>
     <link rel=icon sizes=256x256 href=favicon_256.png>
index fa76325f15522fbac83bba47ed2e6a8e036b3a53..070130767db0760b66ea86fc77d49dc172c7d01a 100644 (file)
Binary files a/thumbnails/bulletml.png and b/thumbnails/bulletml.png differ
index a690a3ff8eb0e1fb8c9d6fe01dad4ca1644c074c..4c4f15c6c307dc17ba5d848be632ec49c7972a7a 100644 (file)
Binary files a/thumbnails/mlpccg-meta.png and b/thumbnails/mlpccg-meta.png differ
index 3ad09a356568712490f2d8d84d0ecefba7655fde..9585eeaba2bf1c8b4eaa564a1eb69bcb06fa92bd 100644 (file)
Binary files a/thumbnails/webcart1000.png and b/thumbnails/webcart1000.png differ