Add per-kind stats, GIF hover playback, and static gif previews
This commit is contained in:
+4
-3
@@ -159,9 +159,10 @@ that deletion is irreversible. The delete button is disabled for a 5 second coun
|
||||
for a fresh signed URL, so expired CDN links still play. Embed `videoUrl`s (gifv/Tenor mp4s) are
|
||||
stored as `play_url` and used directly. The full link is a separate button that opens the
|
||||
original page with the warning. Length comes from Discord's attachment duration and, for
|
||||
downloads, an ffprobe probe. The status row reads
|
||||
`(Images/Videos) | Downloaded A/B | Cached C/B (excl Downl) | Loaded L/B`, where B is the total
|
||||
for the active filters. A scrape strip shows live progress with Stop.
|
||||
downloads, an ffprobe probe. GIF tiles carry a translucent **GIF** label top-left; the cached
|
||||
preview is a static frame and the animated GIF plays while hovering. The status row reads
|
||||
`(Images/Videos) | Downloaded I/V | Cached I/V | Loaded I/V` — image counts include GIFs, and
|
||||
each slot is the count for the active filters. A scrape strip shows live progress with Stop.
|
||||
**New scrape…** (rightmost) opens a popup with Server and Group chat trees (servers expand to
|
||||
channels; each row has Links and Download). Every scrape button asks for confirmation; the
|
||||
dialog takes optional From/To dates and a **Check Message Count** button (Discord search total,
|
||||
|
||||
Reference in New Issue
Block a user