Repository navigation
HardlyReader 0.6.18
Four things that were quietly wrong, and the work behind them.
The lock folded the band by writing the reader's own preference, so one lock left
the band shut for every launch after it. The fold is the lock's now — remembered,
not stored — and unlocking gives back the fold you had.
The launch crawl fetched new posts and then repainted from a stream cache a few
seconds old, which is why a fresh load could look like it had grabbed nothing.
It forces the stream it repaints, the way a manual refresh already did.
A pin says where its mark lives. With the categories extension answering it is
the extension's; without it the mark is kept on this device, and the band and the
row menu both say so instead of only naming what is missing. A passcode kept on
this device says that too.
Pictures got a policy rather than a hope: a scheme rule for what may be cached
(deliberately not same-origin, so a self-hosted server still caches), admission
that prunes to the ceiling before a write instead of after, a size rule that
never upscales and never re-encodes a rounding error, and thumbnails warmed
before full pictures in reading order.