diff options
author | Robin Appelman <icewind@owncloud.com> | 2014-04-04 17:10:46 +0200 |
---|---|---|
committer | Robin Appelman <icewind@owncloud.com> | 2014-04-04 17:10:46 +0200 |
commit | 01d93f81f67f71189dc5e484c29c1f4918078fd8 (patch) | |
tree | 6f39fbe685b213cace34d547dfa932a08bba578c /apps | |
parent | 09ac61f53b350a9045ee84bc291d9de5904a19b8 (diff) | |
download | nextcloud-server-01d93f81f67f71189dc5e484c29c1f4918078fd8.tar.gz nextcloud-server-01d93f81f67f71189dc5e484c29c1f4918078fd8.zip |
Show higher resolution previews for high dpi screens
Diffstat (limited to 'apps')
-rw-r--r-- | apps/files/js/files.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 4c2d87d808c..ceb096f0941 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -663,6 +663,8 @@ Files.generatePreviewUrl = function(urlSpec) { if (!urlSpec.y) { urlSpec.y = $('#filestable').data('preview-y'); } + urlSpec.y *= window.devicePixelRatio; + urlSpec.x *= window.devicePixelRatio; urlSpec.forceIcon = 0; return OC.generateUrl('/core/preview.png?') + $.param(urlSpec); } @@ -670,7 +672,7 @@ Files.generatePreviewUrl = function(urlSpec) { Files.lazyLoadPreview = function(path, mime, ready, width, height, etag) { // get mime icon url Files.getMimeIcon(mime, function(iconURL) { - var previewURL; + var previewURL, urlSpec = {}; ready(iconURL); // set mimeicon URL @@ -696,7 +698,7 @@ Files.lazyLoadPreview = function(path, mime, ready, width, height, etag) { if (img.width > 5) { ready(previewURL); } - } + }; img.src = previewURL; }); }; |