nolanlawson / pinafore

Alternative web client for Mastodon (UNMAINTAINED)
https://pinafore.social
GNU Affero General Public License v3.0
1.02k stars 172 forks source link

Improvements to followers/following list items #2339

Open seanthegeek opened 1 year ago

seanthegeek commented 1 year ago

When looking at the follows and following lists of an account, it would be very helpful to Include the first line or two of an account's bio and follow/unfollow buttons inline with each list item/account. That way users can decide who to follow from these lists without having to navigate forward and back to figure out what the account is about and click a follow button. This is what third party mobile apps do and it is extremely helpful.

It would be even better to include the full listing of followers/following accounts for accounts on other servers by obtaining that list from the public API of the server for that account, like I do here in Python. https://github.com/seanthegeek/mastodon-listmanager/blob/main/listmanager.py#L146

These changes would eliminate a missive point of friction for users who want to follow accounts that are from many different servers.

nolanlawson commented 1 year ago

by obtaining that list from the public API of the server for that account

I would prefer not to do this, because from a privacy/security perspective it's not great to contact third-party server that the user doesn't necessarily trust (unlike their home instance). But the rest of the suggestions seem reasonable to me.