From 70616dd1a7c2cc7a79d31502895a5ca4715d49c7 Mon Sep 17 00:00:00 2001 From: kittey Date: Sun, 26 May 2013 15:12:41 +0200 Subject: [PATCH] Enable progressive encoding for new JPEG thumbnails and samples; see issue #1665 Enable progressive encoding for resized images, as discussed in issue #1665. Works with every normal browser, but might introduce compatibility issues with certain embedded devices. --- lib/danbooru_image_resizer/danbooru_image_resizer.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/danbooru_image_resizer/danbooru_image_resizer.rb b/lib/danbooru_image_resizer/danbooru_image_resizer.rb index 649519b9a..ac36cead7 100644 --- a/lib/danbooru_image_resizer/danbooru_image_resizer.rb +++ b/lib/danbooru_image_resizer/danbooru_image_resizer.rb @@ -18,6 +18,8 @@ module Danbooru image.write(write_path) do self.quality = resize_quality + # setting PlaneInterlace enables progressive encoding for JPEGs + self.interlace = Magick::PlaneInterlace end image.destroy!