I've created an issue to track this. I haven't looked deeply into the technical feasibility--SwiftUI has some powerful tools for reversing layouts to accommodate languages that scan right-to-left, but I can't promise this is a feature we can deliver without doing a bit more research.
We haven't changed anything, but it's possible your instance admins have made some configuration changes--there are some configuration settings that can mess with image proxying. The Voyager dev brought attention to this last week, plus put up a nice page about it--it's possible that the sopuli admins fixed their config in response to that.
This is correct. The GitHub releases feature doesn’t make a lot of sense for Mlem, since we primarily deliver through the App Store rather than via source downloads.
The media viewer now supports scrubbing. Swipe left or right in the image viewer to scrub; drag your finger up or down while scrubbing to increase or decrease the scrubbing speed. Swipe on the progress bar to directly move the playback head.
Added support for animated avatars. Avatar animation can be disabled in Settings -> General -> Animated Avatars.
Added a setting to toggle post tap-to-collapse behavior (Settings -> Posts -> Tap to Collapse)
Updated the design of comments in mixed feeds
Refined the post editor to make attaching media and links easier
Added a lemmyverse.link option to the share menu
Added a "Blur NSFW" toggle to the ellipsis menu in the feed
Bug Fixes
Community links formatted as Markdown links now open correctly when tapped
Fixed custom emoji sometimes rendering as full size images
Fixed comments sometimes not appearing immediately when posted
Links can now be shared from your local instance or the original instance; the default is now to share from your instance. This behavior can be toggled in Settings -> Links -> Share Links.
Bug Fixes
Fixed some images not loading correctly from lemmy.ml
Mlem is a free and open source project. 100% of our funding, which pays for things like server time, comes from our generous donors; we do not, and will never, run ads or sell data. If you'd like to help support Mlem, you can donate here.
Now that 2.0 is live, we’re simplifying the structure of our TestFlight.
For the initial development of 2.0, we created the Stable Pre-Release group to serve as our release environment. Going forward, we plan to ship smaller, more frequent updates. Under that new system, it no longer makes sense to maintain the separate pre-release group. We will therefore be shutting down the Stable Pre-Release group on Sunday, March 16. If you are in that group and wish to remain in the beta, we still have plenty of spots in the Weekly group.
We’re also changing the TestFlight timing: new builds to the Weekly TestFlight will go out every Saturday at 11am EDT (UTC -4).
The leaf indicates a new account (<30 days old). We also have an issue open for a setting to always display the age indicator, for which we'd probably need some new symbols :)
After a year in development and six months in beta, we are thrilled to announce that Mlem for Lemmy 2.0 is available on the App Store!
We've rewritten the app from the ground up--it's still the same Mlem our users know and love, but with significant performance improvements, a set of new features that were infeasible in our v1 app, and a fresh new design that feels right at home with the latest versions of iOS. There are more changes than we could list here, so the best way to see what's new is to just download the app, but some of the highlights include:
Media Enhancements
2.0 ships with a brand new image viewer and full support for gifs, videos, and animated webps. We've even added loops.video embedding--link posts to loops.video will display the linked video directly in Mlem.
After a year in development and six months in beta, we are thrilled to announce that Mlem for Lemmy 2.0 is available on the App Store!
We've rewritten the app from the ground up--it's still the same Mlem our users know and love, but with significant performance improvements, a set of new features that were infeasible in our v1 app, and a fresh new design that feels right at home with the latest versions of iOS. There are more changes than we could list here, so the best way to see what's new is to just download the app, but some of the highlights include:
Media Enhancements
2.0 ships with a brand new image viewer and full support for gifs, videos, and animated webps. We've even added loops.video embedding--link posts to loops.video will display the linked video directly in Mlem.
Do you have an example of a post where lemmy-ui does this? I’d love to look into how they implement it but I can’t find an example of the feature in action.
This feature, as suggested, presents a fundamental technical problem: frontend clients load posts a page at a time, and so are only aware of the posts you’ve already scrolled past and the ~20-50 posts ahead in the feed. It’s therefore not possible to find all posts with the same URL and aggregate their comments into a single chain under the first occurrence of the URL, at least not without loading infeasible amounts of data ahead of time.
We do have a merged crossposts feature planned, which achieves the same basic functionality but using the backend crosspost data rather than absolute URLs; our comments view also currently shows the list of crossposts and indicates the number of comments on each one.
Alternatively, a filter that only shows posts with comments
That’s a good idea, we’ll add it to a future build.
We've released a new build to all TestFlight groups. This update brings a brand new media viewer, lots of moderator tools, and a host of smaller features and bugfixes.
Mlem 1.3 is now live on the App Store! This version brings a suite of moderation and administration tools to Mlem, along with some other highly requested features.
When this setting is enabled, posts are marked read as you scroll past them. Enable it under Settings -> General -> Mark Read on Scroll.
Inbox Redesign
The "Inbox" tab has been redesigned to be compact and easier to use.
Replies and Mentions now use the same interaction bar as comments, which is customizable under Settings -> Appearance -> Comments -> Customize Widgets.
Each inbox tab now shows the unread count for that category.
Private messages are now labeled as "sent" or "received".
Mlem has this feature planned--we have a clear path towards implementation, but there's a lot of groundwork and design to do first so it probably won't be delivered for at least several months.
This is one of Mlem's guiding principles! We strive to offer options to show as much--or as little--information as the user wants, with options to show/hide:
Author
Author instance
Community instance
Community subscription status
Thumbnails
Score
Display downvotes separately
Time posted
Saved status
Number of replies
Plus a fully customizable interaction bar--and that's all just for posts.
If you're on iOS, I'd encourage you to give us a try!
Please note: it may take a couple minutes for it to be available in all regions. We just pressed the button.
Mlem for Lemmy is out of beta and live on the App Store!
Thank you to everybody who tested our app and submitted feedback, whether through TestFlight or a GitHub issue or a post on the community. Your insight has been an integral part of making this app what it is, and we look forward to working with you to make it even better in the months to come.
The past month and a half of hard work has been an amazing journey, but this is just the beginning. We hope you give it a download and join us as we strive to bring you the best mobile Lemmy experience we can.