this post was submitted on 13 Jul 2023
44 points (95.8% liked)

Memmy - An iOS client for Lemmy

2536 readers
1 users here now

Download on the App Store

View on GitHub

Join the Discord

Code of Conduct

founded 1 year ago
MODERATORS
 

That would be a much appreciated feature.

top 21 comments
sorted by: hot top controversial new old
[–] [email protected] 9 points 1 year ago (1 children)

While I think if people want this, it should be added as an option, it’s definitely not a feature I’d use.

I’d actually prefer a slight refinement of the current hiding read post feature. Allow us to tap the little eye button to toggle between show read and don’t show read posts.

[–] Docus 1 points 1 year ago (1 children)

Agreed. I would also like a clear visual cue in the feed showing what I have read. Bold to normal, or normal to italics, or a little status icon

[–] freehugs 6 points 1 year ago (1 children)

There is an icon in the top right corner of each post for me. Read icon

[–] Docus 1 points 1 year ago* (last edited 1 year ago) (1 children)

Not for me :(

Edit: that icon disappears when switching to compact mode. Which I use because I don’t like the large images on some posts. It often leaves me with only two posts visible in my feed:

[–] [email protected] 3 points 1 year ago (1 children)

that icon disappears when switching to compact mode

It doesn't, tough. It just moved ;-)

[–] Docus 2 points 1 year ago

Take my upvote for educating an idiot.

[–] [email protected] 5 points 1 year ago (3 children)

No we can’t really do it. What if someone scrolls really fast, then we have to mark like let’s say 20 posts as read. Each mark as read is a separate API call. We can’t make a call with all the posts, the lemmy API isn’t that advanced. If we tried to make that many api calls it would get rate limited and you’d get errors from the backend.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Ah. Would the lemmy api need something like mark this list of posts (in a single call) as read to do this?

Edit: I see the api has things like getComment and getComments.

So something like markPostsAsRead instead of just markPostAsRead so you can send a list.

[–] [email protected] 3 points 1 year ago (1 children)

Yep exactly, it would need to offer us an option to send a list of post ids at once to mark as read.

[–] eggvng 3 points 1 year ago (1 children)

what about adding a button to mark a post as read? i would find that more convenient than needing to open each post in order to mark it as read.

[–] [email protected] 5 points 1 year ago

I believe we’re looking into adding a swipe to mark as read feature for feed items.

[–] AnyColorIWanted 1 points 1 year ago (1 children)

I’m out of my element here, but Voyager has mark read on scroll. Is there something in their PWA that could be helpful to establish this in Memmy, or is it only a thing because it’s a PWA?

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

What voyager does isn’t something we want to do - imo it’s a little rude to spam requests to the server owners like what they are doing. (If you scroll really fast like i described in my comment above) We could do the same thing, and maybe we will at this point, but i don’t really want to. If it were a big company with lots of servers then it’d be one thing, but that’s not the case with Lemmy.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

And would it not be possible to "cache" the read posts client side and only send a list every minute or so?

Edit: sorry, I thought this was a lemmy discussion community and not memmy. I guess the lemmy api would have to change for this feature to be supported

[–] [email protected] 5 points 1 year ago

If it’s optional I like the idea of it being optional per community.

[–] [email protected] 5 points 1 year ago

Added request in Github.

I think being worked on already anyway though.

[–] nocturne213 2 points 1 year ago (1 children)

I would like to see marked read on viewing images from a thread.

[–] [email protected] 4 points 1 year ago (1 children)

from a thread

I'm not sure I follow. If you open a thread/post, it will be marked as read by default.

Do you mean "mark post as read on image view"? Without having to open a thread/post? Because we do have this option.

[–] nocturne213 1 points 1 year ago (1 children)

I have all three of those marked yes and when i view an image from my feed (without viewing the actual thread) it does not mark it read. It does mark it read when i vote, or view the thread.

[–] [email protected] 2 points 1 year ago (1 children)

Sounds like a bug then! Yep, turns out they're aware. Hopefully you'll get a fix soon! Funny that it's working for some but not for others.

[–] nocturne213 1 points 1 year ago

Wonder if it is an account issue, it does not work on either my iPhone or iPad.

load more comments
view more: next ›