Element-web: Пользовательские теги не должны отфильтровывать комнаты из основной панели LeftPanel по умолчанию.

Созданный на 14 февр. 2019  ·  3Комментарии  ·  Источник: vector-im/element-web

Я полагаю, что отзыв @turt2live о том, как сделать matrix-org/matrix-react-sdk#2575 более удобным для настоящих опытных пользователей пользовательских тегов, таков:

  • Показать все комнаты по умолчанию в RoomList
  • Когда вы выбираете пользовательские теги, они «извлекают комнаты» из общего списка комнат, чтобы поместить их в специальный раздел для этого тега. Остальной список все еще присутствует.

    • (или мы должны отфильтровать весь список, чтобы он был просто этим тегом?)

feature p1 tags

Все 3 Комментарий

это в значительной степени то, что я хотел, да. Тем не менее, мне нравится идея рассматривать теги как сообщества: теги, которые вы выбираете, в конечном итоге фильтруют Rooms , а не извлекаются.

Я также за «теги как фильтры», в идеале с полной поддержкой нескольких тегов.

Вкратце: комната может иметь столько тегов, сколько пожелает пользователь, и выбор нескольких тегов в пользовательском интерфейсе будет фильтром «пересечения», поэтому будут отображаться только комнаты со всеми выбранными тегами.

это в значительной степени то, что я хотел, да. Мне нравится идея рассматривать теги как сообщества: теги, которые вы выбираете, в конечном итоге фильтруют комнаты, а не извлекаются.

Я также за «теги как фильтры», в идеале с полной поддержкой нескольких тегов.

Вкратце: комната может иметь столько тегов, сколько пожелает пользователь, и выбор нескольких тегов в пользовательском интерфейсе будет фильтром «пересечения», поэтому будут отображаться только комнаты со всеми выбранными тегами.

Пожалуйста, не переворачивайте парадигму пользовательских тегов комнаты таким образом. Я не хочу постоянно выбирать и отменять выбор тегов, чтобы найти нужные комнаты. Это требует много кликов и скрывает комнаты, которые я хочу видеть. Это было бы не так полезно.

«Старый» Riot работал отлично: каждый пользовательский тег комнаты создавал группу в пользовательском интерфейсе, и все группы тегов были видны, поэтому я мог видеть все свои комнаты одновременно и мог свернуть группы. Меня это не интересовало. На самом деле никакие комнаты не были скрыты , просто в свернутых, все еще видимых группах. (Да, мне пришлось установить эти теги за пределами Riot; это не имеет значения.)

Логическая фильтрация — это мощное средство, но я не думаю, что это то, что нужно большинству пользователей. Я не могу придумать общий пользовательский интерфейс, который делает такие вещи. Ни иерархии файловых систем, ни системы тегов, подобные Gmail, не работают таким образом.

И, на самом деле, это было бы менее мощным в одном аспекте: одновременно можно было бы увидеть только одно пересечение тега/фильтра. На моем экране достаточно места для отображения нескольких групп тегов, так же как у меня достаточно места для просмотра списков каталогов и списков тегов электронной почты.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

ajvsol picture ajvsol  ·  205Комментарии

t3chguy picture t3chguy  ·  95Комментарии

rocurley picture rocurley  ·  52Комментарии

cjdelisle picture cjdelisle  ·  47Комментарии

tessgadwa picture tessgadwa  ·  112Комментарии