sjmarf
3
304
sjmarf

@lemmy.ml

sjmarf 30 points 2 years ago

In Mlem, go to the Settings tab. Then, tap on the link at the very top of the page with your account name. Then tap "Content & Notifications", and turn off "Show NSFW Content".

That setting will hide all NSFW content that is marked as such by the user who posted it. If you see some NSFW content that is not marked as NSFW, you should report the content so that the moderators can deal with it.

Welcome to Lemmy :)

path: 0 15782492, hotness: undefined, score: 30, children: 1
sjmarf 22 points 2 years ago

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

path: 0 9434550, hotness: undefined, score: 22, children: 2
sjmarf 19 points a year ago

path: 0 19565522 19567017 19568507, hotness: undefined, score: 19, children: 5
sjmarf 18 points 2 years ago

We're making several quality-of-life tweaks to the iPad layout in 2.0! So far, we've made the image viewer full-screen and updated the sidebar to look a bit more modern. Here's a sneak peek:

There's also a setting for a more compact sidebar layout, if you prefer that:

(This is all WIP, it might change. Ignore the lack of All/Local/Subscribed buttons, those will be back in before the first TestFlight).

We're also adding a setting that displays posts in a grid with two or more columns, which will make the posts look less wide in this format.

Longer-term we're considering some ways that we can improve the iPad layout as a whole - such as having a three-column layout - but there's some navigation problems to work out and we can't promise that anything like that will be in 2.0.

path: 0 11327021 11328035, hotness: undefined, score: 18, children: 2
sjmarf 17 points a year ago

For context, currently 97.5% of active iOS users are on iOS 18 or above, meaning that 97.5% of iOS users are able to use Mlem.

Supporting a version incurs an ongoing development cost for us. Changes we make have to be tested on more versions, and we're limited in which of Apple's APIs we can use. Dropping support for older versions allows us to focus our time on making Mlem the best it can be for the majority of users, as a modern iOS app.

With our current development capacity, it is not feasible for us to re-add support for iOS 17. You can find more details by reading our compatibility plan here.

path: 0 19800170, hotness: undefined, score: 17, children: 1
sjmarf 15 points 3 years ago

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.

path: 0 7418878 7419109 7419440 7419791, hotness: undefined, score: 15, children: 3
sjmarf 13 points 3 years ago

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.

path: 0 7418878 7419109, hotness: undefined, score: 13, children: 8
sjmarf 13 points a year ago

It's not real.

This is a joke referencing similar tweets he's made in the past, such as this one:

https://xcancel.com/...

path: 0 20725892 20726028, hotness: undefined, score: 13, children: 1
sjmarf 13 points 3 years ago

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 👍

path: 0 7584750, hotness: undefined, score: 13, children: 2
sjmarf 12 points 2 years ago

Mlem dev here - this is our problem. We'll fix it before next week's beta version 👍

path: 0 15722252 15727340, hotness: undefined, score: 12, children: 2
sjmarf 12 points 2 years ago

They were intended to be its ears. I never considered that they could look like hands until someone pointed it out, and I must admit I quite like the idea haha. You can imagine it whichever way you like :)

path: 0 14021324, hotness: undefined, score: 12, children: 1
sjmarf 11 points 2 years ago path: 0 10417455, hotness: undefined, score: 11, children: 1
sjmarf 11 points 2 years ago

Thanks! This is the first I've seen them call it "1.0", they'd been calling it "0.20" on the developer repo for a while. Exciting! We will of course be supporting Lemmy 1.0.

path: 0 14928490, hotness: undefined, score: 11, children: 0
sjmarf 11 points a year ago

Sure, we can add this :)

path: 0 19255243, hotness: undefined, score: 11, children: 0
sjmarf 10 points 8 months ago

Thank you, we'll look into this. Are you on the TestFlight or the App Store version?

path: 0 22024088, hotness: undefined, score: 10, children: 1
sjmarf 9 points a year ago

We’re working on adding Piefed support to Mlem 😄 Stay tuned!

path: 0 17457288, hotness: undefined, score: 9, children: 1
sjmarf 9 points 2 years ago

There isn't a way to do this at the moment. Apollo had this feature, and we've been keeping track of the idea here. Unfortunately, this is tricky to implement because of limitations imposed by Apple's frameworks. It's certainly possible, but would take some time to work out and isn't on our immediate agenda.

path: 0 11366425, hotness: undefined, score: 9, children: 1
sjmarf 9 points 2 years ago

Mlem v2 is a completely different codebase to Mlem v1, so bugs that exist on v1 are likely to be fixed in v2. We're aware of an Mlem v1 crash that occurs on iPad when Face ID Unlock is enabled - this is unfortunately difficult to fix because of the way Face ID Unlock works.

In iOS 18, Apple is introducing native support for Face ID Unlock in any app. This makes our own system redundant, so we'll be removing our version of the feature in favor of the more reliable iOS equivalent.

path: 0 11327021 11327283 11328096, hotness: undefined, score: 9, children: 1
sjmarf 8 points 3 years ago

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 👍

path: 0 7888908, hotness: undefined, score: 8, children: 1
sjmarf 8 points 3 years ago

Thank you for making Lemmy ❤️

path: 0 7263014 7275096, hotness: undefined, score: 8, children: 0

thanks for using Leebra!

go to feed...