Control Deck for old.reddit.com version history - 3 versions
Control Deck for old.reddit.com by jjenkx
Control Deck for old.reddit.com version history - 3 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.2
Released Sep 6, 2026 - 530.15 KBWorks with firefox 140.0 and later, android 142.0 and laterSingle downloads can now go straight to your folder
The ⭳ buttons, a clip, a cut you trimmed, a grabbed frame, an audio
track, a saved thread, no longer open Firefox's "what should I do with
this file?" dialog once per file. They write into the export folder you
named in Settings, and the "saved" toast now arrives when the bytes are
actually on disk rather than when the browser was merely asked.
There is a new switch under the export folder, "Single ⭳ buttons save
there too", on by default. Turn it off and every single download goes
back to the dialog, which is the right answer if you like choosing a
place for each one.
Saving the same file twice tells you so
With that switch on, asking for a file you already saved this visit
gets you an "already saved" toast instead of a second copy, with a
"Save it again" button on it if that is what you meant.
Saving a whole page is much faster
Saving every picture and clip on a page used to hunt for an audio
track on every clip, including the silent ones, and announce
"downloading audio" while it did. It now reads the flag reddit
already gives for a soundless clip and skips straight to the video —
the same flag the player and the wall have always used. Pages full of
silent clips finish in a fraction of the time and the toast no longer
claims audio that was never there.
Reposts follow the seen filter
Hiding reposts is now on by default, and it only acts while "Hide
posts seen too many times" is switched on. A repost is "I have seen
this before" arrived at by content rather than by id, so the two now
travel together: turning the seen filter on brings content-reposts
with it, and turning it off shows everything again. The repost badge
is separate and still appears either way.
The wall remembers its tile size
Zooming the wall with + and − (or the wheel) now sticks. The next wall
you open starts where you left the last one, instead of resetting to
the size in Settings every time. Pressing 0 still snaps back to how the
current wall opened, and typing a number in Settings still sets a
starting point.Source code released under GNU General Public License v3.0 only
Older versions
Version 1.1
Released Sep 5, 2026 - 527 KBWorks with firefox 140.0 and later, android 142.0 and laterNew — Save a clip straight from the wall
A ⭳ button now sits on every video tile in the wall, beside the ❚❚.
It saves that one clip the way the ⭳ under a post does: the video and
its separate reddit sound track muxed into a single mp4, no external
tools. A clip already playing on the wall is saved from the copy
already in hand, so it usually costs nothing but the mux. Press it
again to cancel.
Picture tiles don't get one — the ⭳ under the post already answers
that. On very small tiles the button steps aside rather than landing
on the speaker; open the tile full screen and it's there.
Fixed — clips that claimed to have no sound
Players built before their audio track arrived asked the video element
whether it had sound, and on v.redd.it the answer is always no by
design — the sound is a separate file. So players muted themselves and
greyed out working controls while a loaded track played beside them.
On a cold /r/all this affected most players on the page. They now
notice when the track turns up and change their minds.
Fixed — waveforms that never appeared
A waveform that failed to load once was remembered as "this clip is
silent" and never attempted again, which disabled the ∿ button for the
rest of the session. Usually nothing was wrong with the clip — it had
simply asked at the moment sixteen other clips were downloading. Now a
failure is treated as a failure: it retries a few times, further apart
each time, and every undrawn waveform gets another chance the moment
the download queue goes quiet.
Two related fixes: a clip loaded from cache no longer removes itself
from the redraw list, and a decode that never returns now gives up
instead of holding its slot for the life of the page. The time limit
is much longer on Android, where a slow decode is normal rather than a
fault.
Fixed — restored page stacks forgot they were a run
Pages brought back from a saved session looked correctly numbered but
were actually unrelated rows that each believed it was page 1 of its
own stack. Stepping back to a page already on screen re-fetched it
instead of reusing it, and paging onward renumbered the run — five
pages could become two. Pages now remember how they connect, and the
run is rebuilt properly when the session is restored.
Also fixed: unlocking a page in the middle of a run no longer
renumbers the whole run.Source code released under GNU General Public License v3.0 only
Version 1.0
Released Aug 15, 2026 - 519.19 KBWorks with firefox 140.0 and later, android 142.0 and laterSource code released under GNU General Public License v3.0 only