From e2352cc06fbb085a5029b1a355f13add35e01ecb Mon Sep 17 00:00:00 2001 From: Roeland Jago Douma Date: Mon, 8 Jan 2018 11:39:09 +0100 Subject: [PATCH] Max preview size to 4096x4096 With HiDPI screens. And even normal HD screens you want more detail from your pictures. Or the ability to somewhat zoom on you previews. For this we need somewhat larger previews. Moving the default to 4096x4096 is a step up. Users that want the old behavior can still set the values in config.php Signed-off-by: Roeland Jago Douma --- config/config.sample.php | 8 ++++---- lib/private/Preview/Generator.php | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/config.sample.php b/config/config.sample.php index 7a815657ef..5f29933ec6 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -849,16 +849,16 @@ $CONFIG = array( * The maximum width, in pixels, of a preview. A value of ``null`` means there * is no limit. * - * Defaults to ``2048`` + * Defaults to ``4096`` */ -'preview_max_x' => 2048, +'preview_max_x' => 4096, /** * The maximum height, in pixels, of a preview. A value of ``null`` means there * is no limit. * - * Defaults to ``2048`` + * Defaults to ``4096`` */ -'preview_max_y' => 2048, +'preview_max_y' => 4096, /** * max file size for generating image previews with imagegd (default behavior) diff --git a/lib/private/Preview/Generator.php b/lib/private/Preview/Generator.php index 402732ecda..d6a6213e53 100644 --- a/lib/private/Preview/Generator.php +++ b/lib/private/Preview/Generator.php @@ -164,8 +164,8 @@ class Generator { continue; } - $maxWidth = (int)$this->config->getSystemValue('preview_max_x', 2048); - $maxHeight = (int)$this->config->getSystemValue('preview_max_y', 2048); + $maxWidth = (int)$this->config->getSystemValue('preview_max_x', 4096); + $maxHeight = (int)$this->config->getSystemValue('preview_max_y', 4096); $preview = $this->helper->getThumbnail($provider, $file, $maxWidth, $maxHeight);