zulip-terminal
zulip-terminal copied to clipboard
Official Zulip terminal client.
**What does this PR do?** -> Disables cycling during editing a PM by `tab` key . -> Shows a warning if one uses tab during editing a PM. Partial fix...
For a small number of unreads, this feature works reasonably well, and #1245 migrated older work to skip muted topics and streams. However, as discussed in the related [topic](https://chat.zulip.org/#narrow/stream/206-zulip-terminal/topic/.E2.9C.94.20Skip.20muted.20topics.20and.20streams.20on.20'n'.20.23T442.20.23T1239.20.23T1245) and...
### What does this PR do, and why? ### External discussion & connections - [ ] Discussed in **#zulip-terminal** in `topic` - [ ] Fully fixes # - [X] Partially...
### What does this PR do, and why? This PR adds support for unsubscribed streams and never_subscribed streams in ZT. It creates new data structures and general accessor methods to...
`View.users` does not get updated because `model.get_all_users()` returns a new list after processing presence updates. This leads to problems such as the users list for typeahead not being up to...
After the successful merge of #987, we support a simple UI for presence markers. Here are some thoughts for some follow-ups that'd need discussion and implement promptly: - [ ]...
### What does this PR do, and why? This PR adds support for unsubscribed streams and never_subscribed streams in ZT. It creates new data structures and accessor methods to access...
We've finished merging the backend for muting users in zulip/zulip#16915, and are discussing the UI in zulip/zulip#18222. This is being implemented in the webapp (zulip/zulip#16915), and mobile (zulip/zulip#4678), and it...
Whenever an admin adds an extra stream in the server , an error is thrown if a message in received the newly added stream as : Screenshot Traceback : Traceback...
### What does this PR do, and why? This PR adds event handling for (un)subscribe events. Without event handling, ZT crashes if the user narrows onto a message in a...