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,

The Mlem Group

17 points

Trying it out now, seems to be smooth sailing so far. 👍

permalink
report
reply
3 points

Is it entirely gone for you? Feels like it’s gotten better, but there’s still the occasional stutter for me.

permalink
report
parent
reply
4 points

I spoke to soon, seeing an occasional hiccup too.

permalink
report
parent
reply
11 points

Wow, great work. Scrolling for just a few seconds and it’s much smoother!

permalink
report
reply
5 points

How’s scrolling through the comments section for ya? 👀 hope it sparks joy now lmao instead of being a jumpy long jumper 🥲

permalink
report
parent
reply
3 points

It’s been smooth so far, even in comments. :)

permalink
report
parent
reply
10 points
*

I love mlem and the work y’all are doing! Every update I check to see if clicking Feeds scrolls to the top and am disappointed it doesn’t and then i go back to memmy 😅 but once that’s implemented ill be making the switch to mlem

permalink
report
reply
7 points

May have started on something related to this today 😏

permalink
report
parent
reply
3 points

OSS ftw

permalink
report
parent
reply
2 points

🩵

permalink
report
parent
reply
10 points

MLEM was the first I started using and I’m still using it. Will be glad to keep throwing some bones towards dev, esp in app officially too.

permalink
report
reply
9 points

Not a big fan of the quick look. I’d personally like to be able to have a button right there to save the image instead of having to open the drop down at the top of the screen (don’t rly like the placement of that either, but I digress).

Currently it’s also the case that if you swipe the image up or down it doesn’t close the quick look, you have to manually press done for the bigger preview to close.

permalink
report
reply
14 points
*

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.

permalink
report
parent
reply

Mlem for Lemmy

!mlemapp@lemmy.ml

Create post

Official community for Mlem, a free and open-source iOS Lemmy client.

Rules

  1. Keep it civil.
  2. This is a forum for discussion about Mlem. We welcome a degree of general chatter, but anything not related to Mlem may be removed at moderator discretion. This is not a forum for iPhone/Android debate. Posts and comments saying nothing but “iOS bad/I use Android” will be removed as off-topic.
  3. We welcome constructive criticism, but ask that it be both precise and polite.

FAQ

  • When will insert feature here be implemented?
    • Check our issue board–if there isn’t an issue open for the feature you want, feel free to open an issue or make post! Just remember that devs are people too–we’re doing this for free in our spare time, and building a quality app takes a lot of patient work.
  • Is Mlem available for Android?
    • No. Mlem is written using SwiftUI, which is not currently supported on Android. If such support becomes available, we will look into bringing Mlem to our Android friends.
  • How do I join the beta?
    • We are currently testing our new 2.0 codebase on TestFlight. We have two beta groups: a weekly group that receives the current state of our development branch every week, and a stable group that receives a curated pre-release build at the end of each development cycle.
    • Join the weekly beta
    • Join the stable beta
  • How do I join the dev team?

Download Mlem for iOS

GitHub

Website

Donate to Mlem

Community stats

  • 95

    Monthly active users

  • 352

    Posts

  • 2.2K

    Comments