Mlem for Lemmy

5379 readers
1 users here now

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

Download Mlem for iOS

GitHub

Website

Donate to Mlem

founded 2 years ago
MODERATORS
51
 
 

I would love to see what my favourite people are up to on Lemmy.

It could be a shortcut listed under the subscribed communities tab and it could also notify of new posts in your inbox. It would have to be implemented client side as I haven’t seen it on the site.

This feature would also drive up engagement on high quality content. Such as art or storytelling.

52
 
 

When i quote something from a post or a comment, i have to retype everything. Is there no way to select text to copy it?

53
11
submitted 9 months ago* (last edited 9 months ago) by [email protected] to c/[email protected]
 
 
  • If viewing a community you cannot switch to another community from the side menu unless you switch to all/subscribed/local first. This was also present in the previous version i believe, however i only noticed it when in subscribed and had to switch to local or all to go back to subscribed to refresh my feed.

  • The bug tabbed out of mlem (such as uploading an image to imgur) and then back into mlem, mlem loses your place (i believe it was said it was crashing in the background).

  • Spoiler tags are not working (i think this may not be ipad specific).

  • Blocking a community does not removd the post from feed any longer (may also not be ipad specific, have not tested on my iphone). [ETA: Blocking from the All feed does nothing, going into a community and blacking there crashes the app][Edit 2: on iphone blocking from the feed does nothing, i have to go into a community to block it, then refresh my feed for the posts to be removed. But it is working on iphone, but not on ipad]

I will add more if I remember, or find them.

54
136
submitted 9 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]
 
 

Mlem 1.2 is ready for testing!

Major Features

  • Profile editor: you can now change your display name, biography, avatar and banner image, and matrix ID in Settings -> Account
  • Easy-tap links: links detected in posts and comments now get a nice big tappable button at the bottom of the post. You can copy and share these links via long-press on the link button.
  • Tab bar navigation: tapping the currently selected tab while at the top of the feed will navigate back. Reselecting the search tab from the top of the feed will focus the search bar.
  • Upgraded post composer: we’ve made the post composer prettier, added the ability to upload images from files and clipboard, and now shows the account you're posting from. It also now displays a warning if your post runs afoul of your instance’s slur filter.
  • Instance page: you can now view detailed instance information, accessible from a community or profile via the ellipsis menu in the navigation bar
  • Saved content feed: saved content is now listed as a feed, rather than a sub-view of profile.

Minor Features

  • Voting icons are now colorized in compact mode
  • “Report” and “Block” items in context menus are now colored red and ask for confirmation
  • Fixed some inconsistent wording and incorrect capitalization
  • Improved performance of markdown rendering
  • Redesigned the account switcher and tweaked the behavior of long press/swipe up: long press on profile now swaps accounts immediately if you have two accounts and opens the switcher if you have more, while swipe up always opens the switcher. Both of these gestures can be enabled and disabled in Settings -> Accounts -> Quick Switcher
  • Added an indicator to posts from subscribed communities in All and Local feeds
  • Added headers to feed pages
  • Redesigned app icon selector
  • Added more app icons
  • Added a new comments indicator to posts you’ve already viewed
  • Added the option to open links in the system browser, rather than in-app
  • Added support for image links and shields.io badges
  • Added options for how your accounts are sorted in the account view and quick switcher
  • Tidied the settings page
  • Added the option to disable tap-to-collapse on comments
  • Refined the swipe action activation angle, so it should be harder to accidentally trigger it while scrolling
  • Added the option to require biometric unlocking when opening the app
  • Added the option to automatically collapse child comments
  • Redesigned the profile page

Bug Fixes

  • Disabled swipe actions on items embedded within the post/comment composer
  • Fixed a bug where favoriting a community from the ellipsis menu would cause the subscription status to display incorrectly
  • Fixed a bug where adding an account while already logged in would fail on instances running 0.19
  • Fixed a bug where account details were not being loaded in the user view
  • Fixed “failed to determine site version” error
  • Saved content now loads dynamically on scroll, rather than all at once

Update 2023-02-05: RC 1 Changes

  • Fixed an issue where interacting with items in the saved feed would crash the app
  • Fixed blocking communities from posts not working
  • Fixed "Show n replies" tap hitbox
  • Fixed "No items" message appearing briefly in Saved feed before content loads
  • Bubble picker now scrolls to the selected item on tap if it is partially offscreen
  • Fixed /u/user@instance and /c/community@instance links not behaving properly
  • Added options to adjust the behavior of easy-tap links in Settings -> General
  • Fixed sidebar navigation not working properly on iPad
  • Fixed the Saved feed not properly refreshing
  • Fixed comments of depth 1 not collapsing properly with auto collapse enabled

Cheers,

The Mlem Group

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.

55
 
 

Not entirely sure how that would work, but it would be a cool idea anyhow

Maybe a hook into Peertube or Owncast? although hooking into those might be out of scope for a Lemmy client idk

Edit: RPAN was Reddit's short-lived livestreaming experiment, which ended up being killed due to the cost of running a service like that.

How i envision it working within Mlem is that it would display an in-app embed (or native support) for videos hosted via PeerTube or Owncast in the feed (possibly taking up the native resolution / aspect ratio)

To improve discoverability, mlem would (theoretically) recommend communities that are tagged (probably via a #tag in the description) or something like that

56
17
submitted 9 months ago* (last edited 9 months ago) by [email protected] to c/[email protected]
 
 

I’ve been using Mlem as my main app for months and I’m liking it so far. The only lacking feature to me is admin buttons, which are delete/purge a user/post.

I think it is a pretty basic feature. A button and an API request. I can provide a test instance if you need one.

57
 
 

Is there a way to easily add photos to comments? I’m using the IOS version, curious is anyone had any suggestions.

58
 
 

Hi Mlem community,

With the launch of iOS 17 now well past and adoption rates rocketing towards 75%, we wanted to take this opportunity to lay out our long-term iOS version compatibility plan.

Mlem will guarantee compatibility with the previous major version of iOS until the current version achieves 75% market share. This means that Mlem will soon be dropping support for iOS 16, as iOS 17 is rapidly approaching that mark.

Why 75%?

Mlem originally launched with support for only iOS 16. At the time, that was the latest iOS available, and enjoyed just over a 75% market share. We chose this mark based on both that precedent and an internal consensus that 75% represents “general adoption” of an iOS version.

Why are you dropping compatibility?

Supporting multiple iOS versions costs development time and restricts our ability to take advantage of new and powerful SwiftUI features. We have a small, all-volunteer development team, and strive to offer a sleek and modern iOS experience. We just don’t have the resources to offer comprehensive backwards compatibility while also delivering new features and improvements and remaining true to our identity as a modern SwiftUI Lemmy client.

When will iOS 16 compatibility officially end?

As of right now, there is no set date. Once iOS 17 reaches 75% market share, we will begin allowing code changes that use iOS 17-exclusive features, so iOS 16 support will end when some such change is approved and released. Our current dev build and next release will remain compatible with iOS 16, but we make no guarantees past that.

If you have questions or concerns, we’ll do our best to answer them in the comments.

Cheers,

The Mlem Group

59
 
 

When I pull down the main feed to refresh, old posts (from about one week ago) get loaded instead of the most recent ones.

Closing the app and restarting fixes the issue. Tested with feddit.de and programming.dev accounts.

Does anybody else have this issue?

60
 
 

As of some time today I am no longer able to log into sopuli.xyz with the Mlem app. I can log in on web fine, and with the Memmy app (currently on Memmy).

When logging in I get an incorrect username or password error on Mlem.

ETA: I am using 1.1.2(782) TestFlight build on iOS 17.2.1 on an iPhone 14 Pro, but having similar issues on my iPad Pro.

61
 
 

Hello Mlem community.

I can’t seem to find an option to open links in my default browser, and I don’t want to open them in the in-app browser with ads and trackers. So I hope to see an option to open links in my default browser in the future. Thank you for making this amazing app! 🙂

62
 
 

I had no idea this star was there. I touched it on accident last night and favorites a community. Great feature, poor color choice.

63
 
 

Occasionally getting this error when opening mlem. Going to Communities and tapping subscribed fixes it.

64
 
 

Hi Mlem Community,

We have released an update fixing the issue where feeds from instances running 0.19 would prematurely display "end of feed" messages.

The build is currently awaiting review for TestFlight, and once that goes through will be available there as well.

Cheers,

The Mlem Group

65
 
 

Hi Mlem community,

UPDATE: the fix is now live on the App Store

We are aware of a bug in Mlem 1.1.1 that causes feeds on instances running Lemmy 0.19 to prematurely end. We have developed a fix, and it is currently awaiting App Store review. Thank you for your patience.

Cheers,

The Mlem Group

66
 
 

I have accounts on two instances and couldn’t figure out why the feed was semi-broken and running out of posts on one. Since then the second instance posted about updating to 19.0 from 18.5, after the update I’m having the same issues as I did with the first server. I’m assuming they made the shift to 19.0 earlier. Seems to work in the respective PWA’s, but not in Mlem.

I’ve logged out and back in with the first affected account without any change and cleared the app cache.

Mlem V1.1.1 iPhone 15PM iOS 17.2

67
 
 

I like this happy looking guy. I originally thought his ears were his arms - now I just keep thinking of it that way. Like a white Kirby reaching for the stars.

Anyway, I enjoy the app very much and support what y’all are doing.

68
69
 
 

Mlem 1.1.1 is now available on the App Store, bringing 0.19 compatibility, new icons, and some highly-requested features!

Major Features

  • 0.19 compatibility. Mlem is now up to date with the latest Lemmy (0.19.0-rc.12, as of this posting), meaning that users on lemmy.ml, lemmy.sdf.org, and other instances running bleeding-edge beta builds can once again use Mlem!
  • New default app icon designed by our very own Sjmarf. The classic Clay/s icons are still available in Settings > Appearance > App Icon, where you will find another new icon (Alien) and a neater icon organization system.
  • Tapping the Feeds, Inbox, and Profile icon now scrolls to the top if you are already in that tab

Minor Features

  • Updated the image viewer. It now appears much faster, and allows saving and sharing the image via context menu (long press).
  • Jump button can now be placed in the center
  • User labels can now display multiple flairs, including a new "banned” flair
  • Added top 3/6/9 months sort modes
  • Rewrote inbox backend. It should still behave the same, but it’s much more efficient now.
  • Added context menus to search results
  • Search bar is now always shown in the search tab
  • Improved “no posts found” message
  • Added a reset button to the Widget Wizard
  • Adjusted haptic feedback
  • Improved account deletion page

Bug Fixes

  • Fixed compact comments not appropriately displaying vote status when net votes are displayed
  • Fixed crashes and state loss when moving to the background on iPad

Cheers,

The Mlem Group

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.

70
 
 

Tiny update that adds a prompt to reauthenticate when logging into a 0.19 server for the first time. This should fix the incorrect_login errors that users have been reporting.

71
 
 

While browsing your feed you can swipe a post to up/downvote it, or reply to it. However if you are within the post itself this does not appear possible and you have to use the buttons. Can this be changed?

Collapsing a post/comment currently only needs a slight touch, and as such I have collapsed posts, or a comment while merely trying to scroll. Can this action be made to require a long touch (or give us the option?)

If either of these are already available within the app would someone point me to the settings as I have been unable to find them.

72
 
 

While browsing in dark mode the color of the instance is very close to the background in color. Is it possible this could be made the same color as the community name? My poor eyesight is having a really hard time reading the instance name and there are some I just would rather avoid.

73
 
 

Thanks to the feedback from our wonderful TestFlight users, we’ve fixed a number of bugs with the 1.1.1 RC.

Features

  • Jump button can now be placed in the center

Bug Fixes

  • Fixed decoding error when marking posts as read that caused the error haptic to trigger every time a post was opened or an image was viewed
  • Fixed being unable to block users from a post
  • Fixed being unable to edit own posts from the expanded post view
  • Fixed image uploading not working on 0.19 instances
74
 
 

At first I thought maybe the users i was attempting to block were mods or admins or something because i keep getting a message "unable to block xxxxxx" then i tried using another app without issue.

Any reason why mlem does not allow user blocking? I had tried on both my ipad and my iphone.

75
 
 

We have achieved (hopefully) full 0.19 compatibility, and added a couple new features while we’re at it!

Features

  • 0.19 compatibility. You should now be able to properly log into and use accounts on instances running 0.19.
  • Double tap feed, inbox, and profile to scroll to the top
  • New image viewer. We’ve moved from QuickLook to a popup sheet that appears much faster and lets you long press the image to save, share, or open the full QuickLook interface.

Bug Fixes

  • Fixed crashes and state loss when moving to the background on iPad
  • Sorting by top 3/6/9 months now works
view more: ‹ prev next ›