From a6b513d5bcc99540a30fc745e7f6a6de6562651e Mon Sep 17 00:00:00 2001 From: Gregor Schmidt Date: Tue, 24 Apr 2018 11:39:46 +0200 Subject: [PATCH] Show images and thumbnails in their natural orientation --- lib/redmine/thumbnail.rb | 2 +- public/stylesheets/application.css | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/redmine/thumbnail.rb b/lib/redmine/thumbnail.rb index 5779551da..ab3c4f1bf 100644 --- a/lib/redmine/thumbnail.rb +++ b/lib/redmine/thumbnail.rb @@ -38,7 +38,7 @@ module Redmine FileUtils.mkdir_p directory end size_option = "#{size}x#{size}>" - cmd = "#{shell_quote CONVERT_BIN} #{shell_quote source} -thumbnail #{shell_quote size_option} #{shell_quote target}" + cmd = "#{shell_quote CONVERT_BIN} #{shell_quote source} -auto-orient -thumbnail #{shell_quote size_option} #{shell_quote target}" unless system(cmd) logger.error("Creating thumbnail failed (#{$?}):\nCommand: #{cmd}") return nil diff --git a/public/stylesheets/application.css b/public/stylesheets/application.css index ebe2ae02e..1f4e5bb60 100644 --- a/public/stylesheets/application.css +++ b/public/stylesheets/application.css @@ -1506,3 +1506,7 @@ color: #555; text-shadow: 1px 1px 0 #fff; height:1px; overflow:hidden; } + +img { + image-orientation: from-image; +} -- 2.14.1