Skip to content

HardlyReader v0.6.26 (preview)

Pre-release
Pre-release

Choose a tag to compare

@hardlysleeping hardlysleeping released this 02 Nov 10:35
· 165 commits to main since this release

Preview build. 0.6.26 is the current working line: all four bundles are cut from the same commit as the app in the tree. The iOS IPA is unsigned and needs sideloading.

Added

  • Buzz. A bolt at the top of the sidebar finds the stories several of your
    feeds are telling at once: one engine, ranked coverage-first, over the last 48
    hours. Topics are a name plus the words a reader gives them — the articles pane
    becomes the topic's stories, and the topic rows stay collapsed with their feeds'
    icons until asked.
  • A category can wear a picture, guessed from its name when it has none, and
    a wrong guess gets a way to be corrected: the category menu's Icon… opens the
    picker anchored at the press, with the automatic guess as one of the choices.
  • A phone can swipe to the next article. Past the end of an article the swipe
    fills the same line the wheel fills, with the same resistance and the same
    "scroll effort" setting, and releasing at a full line loads the next article.

Changed

  • An unfolded feed stays put. On a phone, opening a feed now scrolls its row
    to the top of the tree and pins it there: the feed's name and the four views
    under it stay against the top while its posts scroll beneath, instead of
    carrying the view options away with them. Measured on the built stylesheet with
    the tree's real classes — at scrollTop 200 the row sits at 0 and the views bar
    at the row's own height.

  • A feed opens at its first post. Tapping a second feed closed the first,
    which removed its posts from above and left the scroll at the end of the feed
    you had just asked for; the row is now pinned (and the scroll set to it) after
    the new posts arrive.

  • Feed indent moved into the Aa panel. It was a phone's Settings → Feeds
    row, two doors from the list it moves; it is now the first row of the Aa
    panel, above Text size, on the slider the sidebar already mounts. Same store,
    same write, one slider in three frames rather than a second setting.

  • "Pictures" is "Thumbnails" in that panel, and so is everything inside it —
    the group, the position, the size and both stepper labels. "Pictures above
    text" now reads as thumbnails too.

  • A grid tile keeps its picture whole. Star and read were a floating pill in
    the tile's top-right corner, drawn over the one part of a square tile the eye
    goes to first. They are now the last line of the tile, under the words, in
    normal flow; a thumb gets a 34px target.

  • A phone's title bar names where you are in 15px, not 12.5px. The title is
    the one thing in that bar that changes meaning as you move, and at 12.5 it read
    like a caption on the back arrow.

Bundles

  • hardlyreader-0.6.26-linux-x86_64.AppImage — Linux desktop, executable
  • hardlyreader-0.6.26-x86_64.flatpak — Linux desktop, flatpak install --user ./hardlyreader-0.6.26-x86_64.flatpak
  • hardlyreader-0.6.26-android.apk — Android, versionCode 6026, signed with the release key
  • hardlyreader-0.6.26-ios.ipa — iOS, unsigned, CFBundleShortVersionString 0.6.26