Use small image version for preview to save memory

This commit is contained in:
Zed
2020-06-07 07:57:32 +02:00
parent 34dd02df1b
commit 9c8c2cbe88
2 changed files with 9 additions and 6 deletions

View File

@@ -38,10 +38,12 @@ proc renderAlbum(tweet: Tweet): VNode =
tdiv(class="gallery-row", style={marginTop: margin}):
for photo in photos:
tdiv(class="attachment image"):
var url = photo
if "=orig" notin url: url &= "?name=orig"
a(href=getPicUrl(url), class="still-image", target="_blank"):
genImg(photo)
let
named = "name=" in photo
orig = if named: photo else: photo & "?name=orig"
small = if named: photo else: photo & "?name=small"
a(href=getPicUrl(orig), class="still-image", target="_blank"):
genImg(small)
proc isPlaybackEnabled(prefs: Prefs; video: Video): bool =
case video.playbackType