aboutsummaryrefslogtreecommitdiffstats
path: root/src/locales/ur.json
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-03 13:38:13 -0700
committerAdam Soltys <[email protected]>2026-10-03 13:38:13 -0700
commit347deec6465a42f24154457fb05227418ee83385 (patch)
tree5cb2343cc13e4400f9e831eba0a036ff098463c2 /src/locales/ur.json
parent543a66ca70323921acf4da9b8e4fca8128cf0b58 (diff)
downloadcoinosv3-347deec6465a42f24154457fb05227418ee83385.tar.gz
coinosv3-347deec6465a42f24154457fb05227418ee83385.zip
Videos: know what a clip costs before fetching it; vertical clips only
- What a clip costs is learned up front: the post's imeta (size, dim, image) when it says, else one 64 KB ranged request — the total from Content-Range, whether ranges are served, whether the MP4's index (moov) comes before its data, and the picture size from the track header. Up to three at a time; remembered across sessions. It also replaces the player-based shape probe the feed ran on every clip. - Clips over 25 MB (8 MB on 2G/3G, 3 MB with data saver), above 1080p, index-last files over 8 MB from servers without ranges, or clips that couldn't be measured wait for a tap: a cover saying what they cost ("50 MB", "4K"). Settings → Nostr → Videos: Autoplay large videos. - The pager loads only the clip on screen in full; the next gets its opening if within budget; everything else holds nothing. Sizes are asked three slides ahead. - Feed clips fetch nothing until they're about to play (preload none), with the post's still as a poster. - Video grid tiles show a first frame only for small clips that start quickly; others show their cost. - Videos lists only clips known to stand taller than wide; one of unknown shape is measured and joins when it qualifies; choosing Videos with none known yet opens the pager on the first that turns up. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01ULQZS9MQa6iAsXnrJUD9Du
Diffstat (limited to 'src/locales/ur.json')
-rw-r--r--src/locales/ur.json6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/locales/ur.json b/src/locales/ur.json
index 3a04f22..82437f2 100644
--- a/src/locales/ur.json
+++ b/src/locales/ur.json
@@ -244,5 +244,9 @@
"mediaImages": "تصاویر",
"mediaVideos": "ویڈیوز",
"mediaNoImages": "اس فیڈ میں ابھی کوئی تصویر نہیں۔",
- "mediaNoVideos": "اس فیڈ میں ابھی کوئی ویڈیو نہیں۔"
+ "mediaNoVideos": "اس فیڈ میں ابھی کوئی عمودی ویڈیو نہیں۔",
+ "videoTapToPlay": "چلانے کے لیے ٹیپ کریں",
+ "videoLargeTitle": "ویڈیوز",
+ "videoLargeToggle": "بڑی ویڈیوز خود چلائیں",
+ "videoLargeHelp": "{mb} MB سے بڑی یا 1080p سے اوپر کی ویڈیوز ٹیپ کا انتظار کرتی ہیں، تاکہ فیڈ آپ کا ڈیٹا نہ کھائے۔ سست یا ڈیٹا بچت والے کنکشن پر حد کم ہوتی ہے۔"
}