Commit Graph

9 Commits

Author SHA1 Message Date
Daniel Pietzsch 82e868966c Making sure full image is loaded when auto_rotate config option is used
because then we need the full image right at the start – as before – and 
there's no need to load "properties only" first, to then load the full 
image right after.
2020-11-08 21:43:29 +01:00
Daniel Pietzsch fbc35b8ef9 Loading full images when auto_rotate option is turned on.
Because we need the full image for the auto rotation
2020-11-07 23:30:23 +01:00
Daniel Pietzsch 749e6cc068 By default, loading images using .ping instead of .read
This gives an increase in performance and reduces memory usage when a 
lot of resized images already exist. Because this now by default loads 
only images meta data – omitting pixel data.

Pixel data is only loaded when an images actually needs resized versions 
generated.
2020-11-07 23:05:27 +01:00
Bert Driehuis 826b5f715e Add option to strip EXIF profiles 2018-01-19 01:08:35 +01:00
Jeric Bryle Sy Dy 93bb666bff option to directly save resized images to destination directory (#49) 2017-06-20 16:55:58 +08:00
Joseph Wynn ffc51f648b Rename auto rotate option to auto_rotate 2017-03-12 14:14:45 +00:00
jameswood db264444ac rotate resized images based on exif info
EXIF rotation information embedded by the capture device is now
respected when generating output images. Original images remain
untouched.
2017-03-10 16:03:03 +11:00
Joseph Wynn 8fa0543494 Maintain source image interlace mode 2016-12-28 23:14:13 +13:00
Joseph Wynn 03356da52d Rename gem to jekyll-responsive-image
This PR also drops support for Ruby <2.0
2016-12-28 22:56:27 +13:00
Renamed from lib/jekyll/responsive_image/resize_handler.rb (Browse further)