zulip-terminal
zulip-terminal copied to clipboard
Official Zulip terminal client.
The client works rather well at this point, but it's important for prospective users to know whether features are present, hidden/undocumented/difficult-to-find, partially implemented, not implemented. These could refer to issues/PRs,...
This PR solves the rate-limiting issues by due to rapid keypresses by: * Preventing concurrent up/down when at the top or bottom of the `MessageView`. * Rate limits pressing of...
Some keys, such as `+` and `*` (or `ctrl s`) send a message on pressing, and are currently only limited by the rate the keys can be pressed. This likely...
Currently there are cases when editing a message, where we send details to the server of a message edit, even if the topic or content have not changed. These 'no...
Steps to repro: * Mark Stream #Denmark to be muted (Web-App) in User 1 (Eg: Iago). * In User 2 (Eg: Hamlet), send 30 odd (around 40 to be on...
This is a follow-up PR from #708. It adds support for handling internal PM links. I highly appreciate the work of @preetmishra in #708, by which it became simpler and...
This refactors the view update (originally by @sumanthvrao) on pushing newer topics to the top of the topic list, making the logic cleaner. The final commit fixes #661. NOTES: *...
* Go to topic list (eg. in test here) * Search for very specific topic * Wait for a new test message (or add one via another client), which doesn't...
* Find a message with multiple thumbs-up * Toggle thumbs-up (+) * Toggle again One of those last two, depending on your previous thumbs-up reaction to that message, currently completely...