@sjmarf@lemmy.ml avatar

sjmarf

@sjmarf@lemmy.ml

Hi! I’m a developer for the Mlem iOS client. Join us on !mlemapp!

This profile is from a federated server and may be incomplete. Browse more on the original instance.

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Hey there! Mlem doesn’t control the way that posts are sorted when using the “Hot” sort mode - that’s something that Lemmy does. The mechanism of the “Hot” sorting algorithm is described in detail here.

You may prefer to use one of the “Top of…” sort modes instead, if you’d like to see more popular posts. In Mlem, you can change the default sort mode under Settings -> Sorting -> Posts.

sjmarf,
@sjmarf@lemmy.ml avatar

Adding widgets is something we’re interested in; we’re keeping track of the feature here. Right now, it’s not high on our priority list as it doesn’t directly impact the core functionality of the app. Therefore, it’s unlikely to happen in the next few updates, though we do plan to explore it in future.

sjmarf,
@sjmarf@lemmy.ml avatar

This isn’t possible in Mlem right now, but we can add it to the next beta 👍

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

We’re aware of a bug in which Mlem sometimes crashes when moving into the background on iPad when “Lock with Face ID” is on. Do you have that setting enabled? We’ve looked into that issue and now know why it happens, but it’s unfortunately rather tricky to fix with our current architecture. In the next major update we’re rewriting a large part of our codebase, which should allow us to fix this.

sjmarf,
@sjmarf@lemmy.ml avatar

Not yet, I’m afraid. We’re tracking the issue here. The next major update will include a complete rewrite of large sections of backend the app, in which we aim to solve this issue.

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Mlem dev here! We’re still working on it - a PR is merged every couple of days on our GitHub. It’s true that development isn’t as active as it used to be in the height of the Reddit migration, which unfortunately leads to new features being announced less frequently, but that’s to be expected. We’re working towards another release sometime in the coming weeks.

If you noticed any bugs with Mlem and you’d like to report them, you can do so here and we’ll look into it 👍

Side note: We don’t currently have any plans to drop Lemmy 0.18 support. Supporting 0.18 isn’t a major technical challenge for us at the moment, so we don’t really have a reason to drop support for it.

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Uploading images in comments will be in the next update, along with a fix for the inbox count bug! We’re also working on a Mark Read on Scroll option, a Modlog page and support for moderator actions (which have all been highly requested features).

Unfortunately, full markdown support is rather tricky to do. We’ve done some deeper research into how we might implement this since the last time it was suggested; it’s a large undertaking that would require some significant time input, but it should be possible. It’s not something we’re scoping for the upcoming update, but it’s something we hope to dedicate time to further down the line.

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Mlem dev here! I can’t reproduce this issue at the moment. Do you mind sharing the model of iPad you are using, and iOS version? Does the crash happen with every comment, or seemingly randomly, or only under some condition? Thanks!

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Does this happen on every comment you post, or just some? I’m not able to reproduce this either yet, unfortunately.

Is there a way to turn animations off?

I’m trying out Mlem (looking for a replacement for Liftoff, I tried memmy already) and these silky smooth transitions are driving me nuts. I’m talking about the way text zips around when collapsing comments, or the way images slide in when clicking a thumbnail. I’d rather turn them off, is there a way to do that in the...

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Hey there! We’re aware that the comment-collapse animation is a little jarring; this is something we want to improve in future.

You can simplify the animations used when switching pages and when opening the image viewer by going into System Settings -> Accessibility -> Per-App Settings (right at the bottom) and enabling “Reduce Motion” and “Prefer cross-fade transitions” for Mlem.

Disabling the comment-collapsing animation isn’t yet possible. I’ve opened an issue for this on our GitHub, and will look into disabling it when “Reduce Motion” is enabled 👍

sjmarf,
@sjmarf@lemmy.ml avatar

This would certainly be a useful feature. Unfortunately, Apple does not make their translation API available for us to use, so we’d have to use someone else’s API instead. I haven’t looked too deeply into potential options just yet, but have created an issue here to keep track of the suggestion 👍

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Yep, that’s another way it could be done. We’re hoping to add a text-selecting popup in the next major update, which will make this possible. However, it’s not quite as seamless as having a dedicated “Translate” button that replaces the post/comment content inline, which I’d prefer to use if implementing it proves to be feasible.

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Spoilers, subscripts and superscripts don’t work, but everything else does.

Markdown in general is unfortunately rather difficult to render. We use an open-source treesitter that parses GitHub-flavored markdown, which is similar to Lemmy’s markdown. Fully supporting the Lemmy markdown specification (spoilers, for example) would probably require us to instead use a custom implementation built directly out of cmark.

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

We have a very small developer team working in our free time, and none of us have any prior knowledge in the area of low-level markdown extensions. It’s very complex, and we’d probably never leave beta if making a perfect markdown renderer was on our requirement list, so we omitted it. It might be possible to work out given enough time, but that’s time that we chose to invest in other areas instead.

If you know of any other non-web apps (iOS or Android) that are able to correctly render all of Lemmy’s markdown, let us know. We may be able to learn from/use their implementation, depending on the license it’s distributed under. I haven’t seen any Lemmy clients that can do this yet.

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Mlem is an open-source project developed by unpaid volunteers. Anyone is welcome to start or stop contributing to Mlem at any time.

The number of people in our development team is the number of people who are passionate enough about the project to spend their free time working on it. We don’t control that number, and we certainly can’t just “expand our dev team” like a company can by employing more developers.

The “crunch” you refer to was during the large influx of users migrating from Reddit. During that time more people (including myself) became interested in the project, and naturally a subset of those people were interested in developing for it. The development team grew because of the increased interest towards the project, not just because we wanted to expand it.

If someone wants to contribute a custom low-level markdown renderer to the project, they’re more than welcome to.

sjmarf,
@sjmarf@lemmy.ml avatar

The Saved feed has moved to the Feeds list, just below “All”, “Local” and “Subscribed”.

sjmarf,
@sjmarf@lemmy.ml avatar

This isn’t supported by Lemmy yet. It would be relatively easy to let our users follow other users on the client-side, and show your followed users on the subscriptions page. However, as this isn’t supported by Lemmy, your followed users unfortunately wouldn’t sync with the web app or other clients.

It would get a little more tricky to show notifications when a user posts, or create a “followed” feed that only shows posts from users you follow. To do either of these, we’d have to make a separate API request for each user that you follow. If you follow a large number of users, this could be problematic.

One potential way to mitigate this would be to have a separate “send notifications” option for followed users, and we’d only allow you to enable this setting for ~5 users.

I think this is a cool idea. Following users isn’t on our immediate roadmap, but it’s something we could look into in future.

sjmarf,
@sjmarf@lemmy.ml avatar

Yep, this isn’t possible right now. We’re tracking the issue here, and I’ll try to get it working in the next major update 👍

iPad bugs in mlem ver. 0.1.2

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....

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Yep! We fixed this in a TestFlight patch on Monday. GitHub

sjmarf, (edited )
@sjmarf@lemmy.ml avatar

Both saved posts and saved comments are mixed in together in the “Saved” feed. This is how it worked previously when the “Saved” feed was in the profile, too. If this isn’t working properly and you don’t see your saved comments in the “Saved” feed, let us know.

In future, we’d obviously like to add more granularity here, such as being able to filter the saved feed by just posts or comments, or sorting the saved feed.

sjmarf,
@sjmarf@lemmy.ml avatar

Thank you for making Lemmy ❤️

sjmarf,
@sjmarf@lemmy.ml avatar
sjmarf, (edited )
@sjmarf@lemmy.ml avatar

This isn’t supported yet, unfortunately. We’re tracking the feature here, and will definitely be implementing it at some point in future.

If you want to attach an image to a comment, you can use the ![](image url) markdown. If you haven’t got a URL for your image, you’d have to post the comment from your instance’s website (which allows image uploading).

sjmarf,
@sjmarf@lemmy.ml avatar

We’re focusing on building the best Lemmy client possible right now, and aren’t considering branching out to cover multiple platforms. If we do ever consider that, it’ll be in the far future once the client is properly polished. Lemmy themselves are discussing potential video support - if that’s implemented into Lemmy, we would of course try to support it.

sjmarf,
@sjmarf@lemmy.ml avatar

Mlem doesn’t have this option just yet, but we’re adding it the next beta. Memmy and Arctic have had it for a while.

Adding such an option is very easy to do for iOS apps - Apple provides a simple API for it, so we just have to add a settings toggle. I’m not familiar with how it works in Android development, but it may be more complicated.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • khanakhh
  • mdbf
  • InstantRegret
  • Durango
  • Youngstown
  • rosin
  • slotface
  • thenastyranch
  • osvaldo12
  • ngwrru68w68
  • kavyap
  • cisconetworking
  • DreamBathrooms
  • megavids
  • magazineikmin
  • cubers
  • vwfavf
  • modclub
  • everett
  • ethstaker
  • normalnudes
  • tacticalgear
  • tester
  • provamag3
  • GTA5RPClips
  • Leos
  • JUstTest
  • All magazines