Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show ancestor message on main feeds/lists to which reply is for #25888

Open
ronilaukkarinen opened this issue Jul 10, 2023 · 3 comments
Open
Labels
area/web interface Related to the Mastodon web interface suggestion Feature suggestion

Comments

@ronilaukkarinen
Copy link
Contributor

Pitch

Perhaps the most frustrating thing currently on Mastodon is that you see replies on the main feed, but you have no idea what they are about since you don't know the first post it's related before you click yourself into the conversation. What I'd like to see is to be able to see the first post related to that conversation.

In my mind it would work like this (this is a devtools mockup, well I also tried to make one with Vanilla JS + api v1 and kinda succeeded with it but it's far from production ready):

image

You would see the reply and the post indicating to it. Even better would be to see some "Show converssation" link with dashed lines between them if there were more between them.

Halcyon already does this and I love it for this but it's otherwise lacking. It fetches the data-id from HTML and then uses /api/v1/statuses to fetch the first post and then backfills the first post to HTML. This would be rather straightforward to do but I don't know the JS life of Mastodon so can't send a PR, not just yet until someone points me to a right direction.

Here's a screenshot from Halcyon Mastodon client (unmaintained):

image

I'd love to see this on Mastodon!

Motivation

Single replies are currently lacking on main feeds. This could be improved by a lot.

@ronilaukkarinen ronilaukkarinen added the suggestion Feature suggestion label Jul 10, 2023
@mitexleo
Copy link

+1 to this.

@ronilaukkarinen
Copy link
Contributor Author

Mona for iPhone also has this:

@pgl
Copy link

pgl commented Jan 7, 2024

+1

@trwnh trwnh added the area/web interface Related to the Mastodon web interface label Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/web interface Related to the Mastodon web interface suggestion Feature suggestion
Projects
None yet
Development

No branches or pull requests

4 participants