Element-web: 默认情况下,自定义标签不应从主 LeftPanel 中过滤房间

创建于 2019-02-14  ·  3评论  ·  资料来源: vector-im/element-web

我相信@turt2live关于使 matrix-org/matrix-react-sdk#2575 对实际的自定义标签超级用户更有用的反馈是:

  • 在 RoomList 中默认显示所有房间
  • 当您选择自定义标签时,它们会将房间从整个房间列表中“拉出”,以便将它们归档在该标签的专用部分中。 列表的其余部分仍然存在。

    • (或者我们应该将整个列表过滤为那个标签?)

feature p1 tags

所有3条评论

这几乎就是我想要的,是的。 我确实喜欢处理类似于社区的标签的想法:您选择的标签最终会过滤Rooms而不是被拉出。

我也非常赞成“标签作为过滤器”,最好是完全支持多个标签。

简而言之:一个房间可以有用户希望的任意多个标签,在 UI 中选择多个标签将是一个“交叉”过滤器,因此只会显示具有所有选定标签的房间。

这几乎就是我想要的,是的。 我确实喜欢处理类似于社区的标签的想法:您选择的标签最终会过滤房间而不是被拉出。

我也非常赞成“标签作为过滤器”,最好是完全支持多个标签。

简而言之:一个房间可以有用户希望的任意多个标签,在 UI 中选择多个标签将是一个“交叉”过滤器,因此只会显示具有所有选定标签的房间。

请不要以这种方式颠倒房间用户标签范式。 我不想重复选择和取消选择标签来找到我正在寻找的房间。 这需要大量的点击,它隐藏了我想看到的房间。 它不会那么有用。

“旧” Riot 过去的工作方式很棒:每个房间用户标签在 UI 中创建一个组,所有标签组都是可见的,所以我可以一次看到我所有的房间,我可以折叠组我不感兴趣。实际上没有隐藏房间,只是在折叠的、仍然可见的组中。 (是的,我必须在 Riot 之外设置这些标签;这无关紧要。)

布尔过滤很强大,但我认为这不是大多数用户需要或想要的。 我想不出一个通用的用户界面来做这样的事情。 既不是文件系统层次结构,也不是像 Gmail 这样的标记系统。

而且,事实上,它在一个方面没有那么强大:一次只能看到一个标签/过滤器交叉点。 我的屏幕上有足够的空间来显示多个标签组,就像我有足够的空间来查看目录列表和电子邮件标签列表一样。

此页面是否有帮助?
0 / 5 - 0 等级