We’ve been hard at work tuning our image caching, prefetching, and optimizations, and are excited to finally bring you a smooth and highly performant feed with none of the stuttering or jumping that’s been plaguing us.
This build also brings a few new smaller improvements:
- Read posts are now indicated in the feed and can be hidden using the “hide read” button in the navigation bar ellipsis menu. By default read posts are indicated with grayed title text, but if the system-wide “differentiate without color” setting is enabled we’ve added two different ways to indicate read posts: a checkmark by the ellipsis menu on read posts or a gray bar on the leading edge on unread posts.
- New accessibility menu in settings. Right now it’s just got the settings to customize differentiation without color, but long-term it’s going to serve as a place to house all the customizations needed to make Mlem work smoothly and easily for everybody.
- Updated thumbnail behavior. Tapping an image post’s thumbnail opens the image quicklook and tapping a link post’s thumbnail opens the link. Both of these actions mark a post as read.
- Greatly improved the robustness of our haptics system, which previously would sometimes just stop working if the app was closed.
This build’s our 1.0.1 App Store Release Candidate, so if testing goes well it’ll be hitting the App Store in the next couple days.
Cheers,
Quick look isn’t our long-term image viewer–we’ve got a better media viewer in development for our upcoming 1.1 milestone that’s going to have proper gesture control and a better UX.
In the meantime we’ve got an issue open to get that gesture support added to the current quicklook as an interim.