florence-social / mastodon-fork

Florence's fork of Mastodon
GNU Affero General Public License v3.0
138 stars 15 forks source link

Add "Force @user to unfollow" option to the block/report/mute menu #127

Open ghost opened 5 years ago

ghost commented 5 years ago

Currently to force the user to unfollow (or "soft block" them) you have to block and the unblock them. This would accomplish the task in a single step using the same menu.

(Credit for idea: zigg@queer.garden)

mattieb commented 5 years ago

I did discover this page exists (replace queer.garden with your instance): https://queer.garden/relationships?relationship=followed_by

I like the "Remove follower" verbage better than "Force to unfollow" personally

ghost commented 5 years ago

I agree. Looking at the menu it probably makes sense to put the option just above "Hide everything from {domain}" and use text similar to "Remove {user} as a follower".

Hopefully that is also quite straightforward to translate for all the other locales :)

ryliejamesthomas commented 5 years ago

It seems really strange that this isn't already an option D:


I think it's worth discussing (elsewhere) what following should actually mean, and if that should be the main kind of account relationship.

Personally I think that if a social network is about people instead of brands you should have to be friends/mutuals with people to see their non-public posts. And Following should just put their public posts in your feed/timeline.

mal0ki commented 5 years ago

You can force unfollows from the Follows and Followers?

image

mattieb commented 5 years ago

You can force unfollows from the Follows and Followers?

Yeah, and while that's a useful interface for pruning a follower list, I don't think many people know this exists, and I also think the option to remove a follower from their profile would be really useful for the use case where you've observed someone interacting with you who is a follower who you'd rather not be a follower any longer, and you'd like to remove them specifically.