Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support autocomplete of wildcard mentions #1489

Open
neiljp opened this issue Apr 23, 2024 · 0 comments
Open

Support autocomplete of wildcard mentions #1489

neiljp opened this issue Apr 23, 2024 · 0 comments
Labels
area: autocomplete help wanted This issue should be clear enough to work on high priority should be done as soon as possible missing feature: user A missing feature for all users, present in another Zulip client version parity: <=2.1 version parity: 8 version parity: 9
Milestone

Comments

@neiljp
Copy link
Collaborator

neiljp commented Apr 23, 2024

Mentions in general are summarized here: https://docs.zulip.com/help/mention-a-user-or-group

Many of the options are autocompleted as documented in our FAQ entry.

Current outstanding elements are:

  • @**topic** (only feature level 224, Zulip 8?)
  • @**stream** / @**all** / @**everyone** (feature level 247 adds channel, will be Zulip 9)

For feature-level-dependence, we should skip autocompleting any that do not match the server version having a sufficiently large feature level. The web app currently only shows the two shortest (available) matching wildcard options - but best to confirm with the web app behavior when implementing.

Implementation of this may depend on elements of #1164, to allow any matching wildcard mentions to be made distinct from stream/group mentions, or other related improvements. In a similar way, we should examine the order of web app autocomplete for comparison.

A connected feature would be to extend notifications, which also relates to some of these elements and could be improved substantially in #666.

This may need some discussion first, but a sample with tests should be well-defined by the above.

@neiljp neiljp added help wanted This issue should be clear enough to work on area: autocomplete missing feature: user A missing feature for all users, present in another Zulip client version parity: <=2.1 version parity: 8 version parity: 9 labels Apr 23, 2024
@neiljp neiljp added the high priority should be done as soon as possible label Jun 24, 2024
@neiljp neiljp added this to the Next Release milestone Jun 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: autocomplete help wanted This issue should be clear enough to work on high priority should be done as soon as possible missing feature: user A missing feature for all users, present in another Zulip client version parity: <=2.1 version parity: 8 version parity: 9
Projects
None yet
Development

No branches or pull requests

1 participant