zulip-terminal
zulip-terminal copied to clipboard
Official Zulip terminal client.
This work would represent a clean fix for #1431, which was temporarily fixed by pinning pygments at `~=2.15.1` in #1433. However, it could also heavily simplify our need for overrides...
### What does this PR do, and why? Introduction of the read_for_sender flag. ### External discussion & connections - [x] Discussed in **#zulip-terminal** in `api add read_by_sender #T1459 #T1456` -...
See https://zulip.com/api/send-message#parameter-read_by_sender and https://chat.zulip.org/#narrow/stream/378-api-design/topic/read_by_sender.20flag.20on.20send-message/near/1702407 for details.
### What does this PR do, and why? This PR edits the keys.py file to enable custom hotkey mapping. This means that users can change the zuliprc file to get...
We should be using the alternate screen buffer to leave the existing contents of the terminal intact and also exit cleanly (without leaving behind a `zulip-term` view rendered on the...
### What does this PR do, and why? This PR changes all appearances of private, pm and "private" type to Direct message terminology fixes #1344 ### External discussion & connections...
Create a new command OPEN_IN_TERMINAL_EDITOR (default `ctrl o`) for editing the current message in terminal editor with python tempfile. ### What does this PR do, and why? I am using...
When in a topic narrow or a direct message narrow (with specific users, not all direct messages), it would be beneficial to hide the 'Current message recipients' line and content...
Currently we trigger loading more messages upon reaching the end of the current available list (top or bottom), with a failed up/down causing an exception and a message fetch. Except...
**What does this PR do?** This PR aims to display the keybindings in zulip-terminal as they are shown on the keyboard, or similar to how zulip-web displays keybindings. Related documentation...