element-web icon indicating copy to clipboard operation
element-web copied to clipboard

Add list selector to "New ways to ignore people" lab option

Open FSG-Cat opened this issue 7 months ago • 5 comments

Your use case

What would you like to do?

Add some type of list selector to new ways to ignore people lab option.

Why would you like to do it?

This would improve the user experiece of this lab option as it would allow you to easily select a list without having to fetch its room ID or alias akin to how adding rooms to spaces works.

How would you like to achieve it?

Using the MSC3784 room type to filter out all policy lists the account is joined to and present them in a list the way addding rooms to spaces works today. Ofc this would need a dont see your room show all button due to the "legacy" problem that the MSC refers to.

Have you considered any alternatives?

No response

Additional context

No response

FSG-Cat avatar May 21 '25 13:05 FSG-Cat

The labs flag is likely to be removed given it hasn't been maintained and merged

t3chguy avatar May 22 '25 08:05 t3chguy

https://github.com/element-hq/element-web/issues/11373 exists as an issue on removing the lab flag and well lets just say that the idea of removing the feature is extremely unpopular in T&S circles.

FSG-Cat avatar May 22 '25 08:05 FSG-Cat

Removing it while not having a solution to the spam seems like a major T&S issue :/

MTRNord avatar May 22 '25 08:05 MTRNord

The rule for labs flags originally was if not updated in 6 months they get removed, that has slipped for many flags but we will catch up on it sooner or later.

t3chguy avatar May 22 '25 08:05 t3chguy

Currently subject to spam attacks from multiple popular rooms. Someone thought me about this hidden flag in what should have been a normal feature as otherwise I can't even properly ignore the person invite spamming. Instead of it being removed it should be made possible for anyone outside of a hidden option to ignore users exactly like this new panel does.

henk717 avatar May 23 '25 16:05 henk717