diff --git a/svelte/src/file_viewer/AdSkyscraper.svelte b/svelte/src/file_viewer/AdSkyscraper.svelte index 5ed3720..069a641 100644 --- a/svelte/src/file_viewer/AdSkyscraper.svelte +++ b/svelte/src/file_viewer/AdSkyscraper.svelte @@ -15,7 +15,7 @@ onMount(() => { return } - if (document.body.clientWidth < 700) { + if (document.body.clientWidth < 700 || document.body.clientHeight < 700) { visible = false dispatch("visibility", false) return diff --git a/svelte/src/file_viewer/FileViewer.svelte b/svelte/src/file_viewer/FileViewer.svelte index 930890e..3859d2a 100644 --- a/svelte/src/file_viewer/FileViewer.svelte +++ b/svelte/src/file_viewer/FileViewer.svelte @@ -644,7 +644,6 @@ const keyboard_event = evt => { display: flex; flex-direction: row; text-align: left; - box-shadow: none; padding: 4px; } .headerbar.embedded { diff --git a/svelte/src/file_viewer/viewers/Audio.svelte b/svelte/src/file_viewer/viewers/Audio.svelte index 502f5f7..641489c 100644 --- a/svelte/src/file_viewer/viewers/Audio.svelte +++ b/svelte/src/file_viewer/viewers/Audio.svelte @@ -9,6 +9,7 @@ export let file = { mime_type: "", get_href: "", show_ads: false, + download_speed_limit: 0, } $: loop = file.name.includes(".loop.") @@ -90,7 +91,7 @@ const toggle_play = () => playing ? player.pause() : player.play()

{#if file.show_ads} - + {/if} diff --git a/svelte/src/file_viewer/viewers/BandwidthUsage.svelte b/svelte/src/file_viewer/viewers/BandwidthUsage.svelte index dee122d..d0e56ad 100644 --- a/svelte/src/file_viewer/viewers/BandwidthUsage.svelte +++ b/svelte/src/file_viewer/viewers/BandwidthUsage.svelte @@ -4,6 +4,9 @@ import { formatDataVolume } from "../../util/Formatting.svelte"; import TextBlock from "./TextBlock.svelte"; import ProgressBar from "../../util/ProgressBar.svelte"; +export let file = { + download_speed_limit: 0, +} let limits = { download_limit: 0, download_limit_used: 0, @@ -30,18 +33,19 @@ onMount(async () => { {#if limits.transfer_limit_used > 0} - +

You have used {formatDataVolume(limits.transfer_limit_used, 3)} of - your daily {formatDataVolume(limits.transfer_limit, 3)} download - limit. When the limit is exceeded your download speed will be - reduced. + your daily {formatDataVolume(limits.transfer_limit, 3)} transfer + limit. Your download speed is currently limited to + {file.download_speed_limit/(1<<20)} MiB/s. When the transfer limit + is exceeded your download speed will be reduced.

Support Pixeldrain on Patreon - to disable the download limit. + to disable the transfer and speed limits

diff --git a/svelte/src/file_viewer/viewers/File.svelte b/svelte/src/file_viewer/viewers/File.svelte index b8d51e0..8427202 100644 --- a/svelte/src/file_viewer/viewers/File.svelte +++ b/svelte/src/file_viewer/viewers/File.svelte @@ -12,6 +12,7 @@ let file = { mime_type: "", icon_href: "", show_ads: false, + download_speed_limit: 0, } @@ -29,7 +30,7 @@ let file = {

{#if file.show_ads} - + {/if}