diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index a0da8e6974..fcae72def2 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -3572,7 +3572,9 @@ public class I2PSnarkServlet extends BasicServlet { boolean isVideo = !isAudio && isVideo(mime); buf.append(""); String preview = null; - if (complete || (isAudio && fai.preview > 1024*100) || (isVideo && fai.preview > 1024*1024)) { + if (complete || + (isAudio && fai.preview > 100*1024) || + (isVideo && fai.preview > 5*1024*1024 && fai.preview / (double) fai.length >= 0.01d)) { String ppath = complete ? path : path + "?limit=" + fai.preview; if (!complete) { double pct = fai.preview / (double) fai.length; diff --git a/apps/i2psnark/mime.properties b/apps/i2psnark/mime.properties index a4c7b8b01c..f6d7342420 100644 --- a/apps/i2psnark/mime.properties +++ b/apps/i2psnark/mime.properties @@ -4,7 +4,9 @@ ape = audio/x-monkeys-audio bz2 = application/x-bzip2 cue = application/x-cue +dff = audio/x-dsd dmg = application/apple-diskimage +dsf = audio/x-dsd epub = application/epub+zip flac = audio/flac flv = video/x-flv @@ -50,6 +52,7 @@ sud = application/zip tbz = application/x-bzip2 torrent = application/x-bittorrent txt = text/plain +vtt = text/vtt war = application/java-archive webm = video/webm wma = audio/x-ms-wma diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index e8056708c6..b44c442e13 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -773,6 +773,7 @@ th.headerdownloaded { .snarkFileIcon { width: 16px; padding: 0; + text-align: left !important; } .snarkFileStatusIcon { diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css index 8bc3aaa269..c269867e2d 100644 --- a/installer/resources/themes/snark/ubergine/snark.css +++ b/installer/resources/themes/snark/ubergine/snark.css @@ -740,7 +740,7 @@ _:-ms-lang(x), .snarkTorrents tbody tr:hover, .snarkDirInfo tbody tr:hover { .snarkFileIcon { width: 16px; - text-align: center; + text-align: left !important; padding: 4px !important; } diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css index 77623a36cd..c5faf78821 100644 --- a/installer/resources/themes/snark/vanilla/snark.css +++ b/installer/resources/themes/snark/vanilla/snark.css @@ -818,6 +818,7 @@ _:-ms-lang(x), .snarkTorrents tbody tr:hover, .snarkDirInfo tbody tr:hover { .snarkFileIcon { width: 16px; + text-align: left !important; } .snarkFileIcon img, .snarkFileIcon img:hover {