• 44 Posts
  • 34 Comments
Joined 2 years ago
cake
Cake day: July 8th, 2023

help-circle




























  • I’m a developer of a Lemmy client. When you upload an image to a Lemmy instance, the instance returns a “delete token”. Later, you can ask the instance to delete the image attached to the delete token. So as long as you keep hold of the delete token for a specific image, you’re able to delete it later.

    Lemmy-ui (the official frontend) will give you the option to delete an image again shortly after uploading it. However, it’s not possible to remove the image after actually creating the post, as the delete token associated with that post isn’t remembered anywhere on the Lemmy backend.

    As for other Lemmy clients, YMMV. The client I work on (Mlem) deletes images if you remove them from a post before posting it, but has the same pitfall as Lemmy-ui in that it won’t delete the image if you’ve already created the post.

    It would be possible to locally save the delete tokens of every image you upload, so that you can request that they be removed later. I don’t know of any clients that can do this yet, though (if someone knows of one, feel free to mention it).

    Edit: clarity








  • We’re sorry this happened! Users aren’t meant to be able to remove the info stack widget 🤔 Did the app let you remove the info stack widget, or did it bug out and remove all of the widgets itself?

    Deleting the app and redownloading it from the App Store should fix this, but you’ll have to readjust all of your settings I’m afraid. I’ll add a ‘reset’ button for the interaction bar customiser in the next version, so that it’s easier to fix if this happens again.




  • You can hide posts that you’ve read via the ellipsis menu in the top-right of the feed. Note that a post counts as read if you’ve opened it in the expanded view or interacted with it in some way, such as by upvoting the post.

    Posts are not marked as read by simply seeing them in the feed. We’re aware of the ‘mark read on scroll’ feature that other social media apps have, and we’d like to implement this at some point. The issue is that we need to make an individual API call for every single post that is read, as posts can only be marked as read one-by-one using Lemmy’s API. Sending an api call every time a post appears on-screen could cause performance issues and would constitute poor API citizenship. We’re working with the Lemmy devs to hopefully get a way to mark many posts as read with a single API call, which would solve this issue.