Skip to content

Releases: Rio517/reddit-slideshow-spectacular

v1.4.1

Choose a tag to compare

@Rio517 Rio517 released this 24 Aug 23:50

Fixed

  • Reddit GIFs play as video — a GIF post plays reddit's own MP4 transcode instead of being treated as a still image on a timer. It gets the countdown bar, and the slide runs to the end of the clip instead of being cut off by the per-image dwell. Imgur .gifv and Catbox clips now take their dwell from the clip's real length too.
  • GIFs inside a gallery are no longer dropped — an animated gallery member carries different metadata than a still one, and the resolver skipped every one: a mixed gallery came up short, an all-GIF gallery produced no slides at all.

Improved

  • The control rail matches the rest of the overlay — it now uses the panels' own material and radius rather than a near-miss of each value, hover uses the accent the way the rest of the UI does, and the view / help / settings controls rest muted.
  • The byline's smudge is soft again — the overflow guard that keeps a long username from spilling across the slide was clipping the shadow into the hard-edged rectangle the effect exists to avoid.

Install: Chrome Web Store · Firefox Add-ons

v1.4.0

Choose a tag to compare

@Rio517 Rio517 released this 22 Aug 06:13

New

  • Inspect zoom — scroll (or press + / -) on any slide to zoom in at the pointer; the show pauses itself and resumes when you zoom back out. Drag to pan; Escape zooms out. Very large images sharpen progressively while staying smooth.
  • Clean, sortable download names — files save as rss-title-id (with the gallery position when applicable).
  • Reorganized settings — the options page is grouped into sections, in the marquee look of the site; the pan & zoom fine-tuning sits behind a collapsible row.
  • The ? panel shows the extension version.

Fixed

  • Various performance and bug fixes

Install: Chrome Web Store · Firefox Add-ons

v1.4.0-rc.1

v1.4.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@Rio517 Rio517 released this 20 Aug 18:33

Release candidate for 1.4.0. The zips attached below are the RC builds; the stores still serve 1.3.1.

New

  • Inspect zoom — pause on a slide, then scroll (or press + / -) to zoom in at the pointer, and drag to pan around. Escape zooms back out.

Fixed

  • Various performance and bug fixes

Install: Chrome Web Store · Firefox Add-ons

v1.3.1

Choose a tag to compare

@Rio517 Rio517 released this 19 Aug 06:31

New

  • Download folder — pick a folder for saved media in the extension's settings. It lives inside your browser's Downloads folder (browsers don't let extensions save anywhere else); leave it empty to keep saving straight into Downloads.
  • The keyboard-shortcuts panel now lists its own key (?).

Fixed

  • Pan & zoom uses the whole screen — zooming into a tall image no longer stays cropped to a narrow column with empty space beside it: the zoomed image now spreads into that space, clipped by the screen instead of the image's own frame.

Install: Chrome Web Store · Firefox Add-ons

v1.3.0 — Configurable launch shortcut, vote arrow, video-fit & jump-list fixes

Choose a tag to compare

@Rio517 Rio517 released this 18 Aug 16:28

New

  • Change the launch shortcut — set the slideshow's keyboard shortcut from the extension's settings: on Firefox, click the box and press a new combination (reset restores the default); on Chrome, a button opens the browser's shortcuts page. Alt+Shift+S stays the default.
  • Vote arrow on the title — the arrow at the head of the title now shows your current vote: orange for an upvote, blue for a downvote — and it stays put as you move through a gallery's images.
  • Tidier byline — the source and resolution (domain • W×H) sit on their own line under the author/subreddit, and the title & byline text is lighter and easier to read over bright images.
  • Deeper rewind — back-navigation now retains up to 2,000 slides (was 50), so you can rewind deep into a long session.
  • Resolution-aware pan & zoom — the push-in scale adapts to each image's resolution instead of using one fixed zoom.
  • Faster duplicate detection — re-upload detection now hashes Reddit's small preview instead of downloading the full image, and proxied clips decode through the browser's native decoder.

Fixed

  • Video fill — clips now scale to their own shape instead of stretching edge-to-edge, so the dark backdrop around them is clickable to close again and the on-screen player controls no longer span the whole window.
  • The jump list stays open — the list you open from the position counter no longer closes mid-browse: it stays open while your pointer rests anywhere on it, including on the counter itself.
  • The download button's tooltip now shows its keyboard shortcut (D), like the rest of the controls.
  • Hardening: the media proxy re-validates the final URL after redirects, and the keys that write to your Reddit account (vote, block, friend) respond only to real key presses — page scripts can't trigger them.

Install: Chrome Web Store · Firefox Add-ons

v1.2.0 — Download/block/friend keys + idle-hide fix

Choose a tag to compare

@Rio517 Rio517 released this 14 Jun 16:10

New

  • Download, block & friend shortcutsD downloads the current image or video, I blocks the author (and skips their post), and A adds the author as a friend / follows them, all through your logged-in session. They're listed in the in-overlay help panel.
  • Split "always show" settings — the single always-show toggle is now two: Always show the count & skips and Always show the title & byline, so you can pin just the corner you want past the idle fade.
  • Quieter on-screen counts — the position counter and skipped-count badge are subtler (with a hover pill), plus a small corner spinner appears when the next slide is still loading while the chrome is hidden.

Fixed

  • Idle auto-hide — the overlay controls now hide on idle even when a control kept keyboard focus after a mouse click; previously they could stay on screen indefinitely. Keyboard focus still keeps the controls up (gated on :focus-visible).
  • "Downloading…" now flashes only when a download actually starts.

Install: Chrome Web Store · Firefox Add-ons

v1.1.0 — Localization & RTL

Choose a tag to compare

@Rio517 Rio517 released this 09 Jun 20:28

Reddit Slideshow Spectacular! now speaks six languages and supports right-to-left layouts.

New

  • Six UI languages — English, Spanish, French, German, Italian, and Arabic — auto-detected from your browser's language.
  • In-app Language picker on the options page to override the language anytime (Automatic by default).
  • Full right-to-left support: the overlay and options page mirror correctly in Arabic, with post bylines kept readable (left-to-right tokens bidi-isolated).

Translations are machine-drafted (a native-speaker pass is welcome); anything untranslated falls back to English.

Store zips (Firefox extension, AMO sources, Chrome) are attached below, built by CI from this tag.

v1.0.0

Choose a tag to compare

@Rio517 Rio517 released this 04 Jun 04:39

First stable release of Reddit Slideshow Spectacular! — turn the old.reddit.com or www.reddit.com feed you're already viewing into a full-screen, keyboard-driven media slideshow. It runs on your own logged-in session (no API keys, no accounts), entirely in your browser. No analytics, no tracking, no ads.

Install

Highlights

  • Launch any feed from the toolbar icon or Alt+Shift+S — it starts at the top of the current view, in its own sort.
  • Plays direct images, galleries, Reddit-hosted video with audio, Redgifs, Imgur, Streamable, Giphy, Catbox, and crossposts.
  • Pages forever (follows Reddit's pagination) and filters reposts, crossposts, and re-uploads with a local perceptual hash.
  • Keyboard-driven; upvote/downvote with ↑/↓; download or open the original from the overlay.
  • Pop the show out into its own window for AirPlay / Chromecast.
  • Tunable live: seconds per slide, transitions, pan & zoom, NSFW, countdown bar.
  • Private by design — no developer servers; settings stored locally.

Store-ready zips (Chrome, Firefox, and the AMO sources zip) are attached automatically by CI a few minutes after publish.

v1.0.0-rc.2 — release candidate 2

Pre-release

Choose a tag to compare

@Rio517 Rio517 released this 04 Jun 04:36

Second release candidate for 1.0.0 — a focused pass on the landing page, the extension's neon branding, and the store/install wiring.

RC builds are for testing, not store submission. The manifest version is 1.0.0 (Chrome version_name: 1.0.0-rc.2).

Install (for testing)

  • Chrome / Edge / Brave: load the …-chrome.zip below as an unpacked extension, or use the live Chrome Web Store listing.
  • Firefox: about:debuggingLoad Temporary Add-on → pick the …-firefox.zip below (or .output/firefox-mv3/manifest.json after a source build). The AMO listing is in review.

Changes since rc.1

  • Landing-page redesign (GitHub Pages): cinema-marquee hero with the screenshot inside the marquee; a 5-frame "Program" filmstrip; a keyboard-shortcuts table; a store-first Install; a clapperboard "Editors welcome" section; an end-credit Credits card with a movie-ticket tip jar; and a looping demo reel video.
  • Overlay neon wordmark is now an inline SVG (traced from Monoton) with a neon flicker — fixes "Spectacular!" falling back to a plain font in Firefox over reddit.
  • Install / listings point at the Chrome Web Store and the live site; store-listing copy tightened.
  • Accessibility font-size bumps, a forward-looking NEXT_STEP, and an offline slideshow .webm recorder.

The store-ready zips (Chrome, Firefox, and the AMO sources zip) are attached automatically by CI a few minutes after publish.

v1.0.0-rc.1 — release candidate 1

Pre-release

Choose a tag to compare

@Rio517 Rio517 released this 04 Jun 07:11

First release candidate for 1.0.0 — the jump from the 0.1.x line, consolidating full provider playback, voting, duplicate skipping, and the overlay.

RC builds are for testing, not store submission. The manifest version is 1.0.0 (Chrome version_name: 1.0.0-rc.1).

Install (for testing)

  • Chrome / Edge / Brave: load the …-chrome.zip below as an unpacked extension, or use the live Chrome Web Store listing.
  • Firefox: about:debuggingLoad Temporary Add-on → pick the …-firefox.zip below (or .output/firefox-mv3/manifest.json after a source build).

Highlights since v0.1.1

  • Full provider playback: Reddit images/galleries, v.redd.it video with its separate audio track, and Redgifs / Imgur (.gifv + albums) / Streamable / Giphy / Catbox clips played as native video — direct, with a blob proxy where hotlink protection (or Chrome's referrerpolicy no-op on <video>) requires it.
  • Voting: up/down arrows upvote/downvote the current post through your logged-in session.
  • Duplicate skipping: reposts, crossposts, and a perceptual hash (computed in the background) filter dupes before they're shown.
  • Overlay: bottom-anchored byline with source + resolution readout, a two-column jump list that shows skip reasons, an in-overlay download control, and video preload on approach.
  • Accessibility & correctness: focus trapping in sub-dialogs, paused-state fixes, fail-closed media routing, and an audit-findings hardening pass.

The store-ready zips (Chrome, Firefox, and the AMO sources zip) are attached automatically by CI a few minutes after publish.