IceCubesApp icon indicating copy to clipboard operation
IceCubesApp copied to clipboard

Hide posts in the timeline that I've already seen.

Open ddimick opened this issue 2 years ago • 8 comments

Offer an option to hide posts from the timeline that I've already seen.

That way, when I hit the "x new posts" link, I can read the new posts, and then continue reading the timeline from where I left it, rather than having to scroll through a bunch of stuff I've already seen. This becomes more and more useful as the post density of the timeline increases.

I really enjoy this feature when using Apollo for Reddit.

Similar to #381.

ddimick avatar Jan 25 '23 15:01 ddimick

If there should be problems recognizing or remembering which posts you have already seen, you could at least remove/hide the posts you have already interacted with (i.e. like or boost).

Of course that could be done additionally ;-)

phpmacher avatar Jan 25 '23 22:01 phpmacher

Boosts getting repeated in the timeline seems to be even more common than in Twitter. I don't know if supressing repeated retweets was a common feature in clients, or if Mastodon users are more prolific boosters.

Tarlbot avatar Jan 26 '23 21:01 Tarlbot

Similar to this I'd like an option to filter boosted posts of someone I already follow (including self-boosts).

Inrumpo avatar Feb 03 '23 12:02 Inrumpo

Similar to this I'd like an option to filter boosted posts of someone I already follow (including self-boosts).

you can hide boosts on every account detail page you follow. Is that what you mean?

phpmacher avatar Feb 03 '23 13:02 phpmacher

you can hide boosts on every account detail page you follow. Is that what you mean?

The way I understand it, this would hide all their boosts. That's not what I want. I'd only like to hide boosted toots I've already seen.

Inrumpo avatar Feb 03 '23 21:02 Inrumpo

I'd only like to hide boosted toots I've already seen.

That is propably not that easy, cause the app has to remember, what you've seen. I think, it would be much easier, to hide boosts, that you already interacted with (e.g. liked or boosted). Here i can imagine an additional flag, that says "hide that in the future".

phpmacher avatar Feb 04 '23 12:02 phpmacher

I'd only like to hide boosted toots I've already seen.

That is propably not that easy, cause the app has to remember, what you've seen.

I think, it would be much easier, to hide boosts, that you already interacted with (e.g. liked or boosted). Here i can imagine an additional flag, that says "hide that in the future".

The logic I'm after is, if I have seen a post by scrolling past it on the timeline once, I do not want to see that post again when I browse the timeline again later. Whether it's a boost or not wouldn't matter. If I've seen it once, that's enough for me.

For those looking for boost-specific behavior, or seeing duplicate boosts in the timeline, please open a separate enhancement request or bug.

ddimick avatar Feb 04 '23 13:02 ddimick

@ddimick i think, it would be hard to recognize and memorize, which boosts you have already seen.

But i think what would be easily possible: hide boosts, that you interacted with (e.g. liked or boosted). That would be IMHO very easy to implement and could be a setting ("hide boosts of others, that i liked or boosted").

That would also be as easy as hiding boosts in timelines in general (also as setting).

@Dimillian FYI ;-)

phpmacher avatar Jan 06 '24 13:01 phpmacher