zulip-terminal
zulip-terminal copied to clipboard
Official Zulip terminal client.
I feel this has been discussed in the past, but couldn't find a reference to an issue. When in a narrow other than all-messages, we should limit the display of...
ZT currently supports a basic version of the user information popup (press `i` in users list to open), with some trivial details of a user. However, we can improve its...
Fixes #1209 Adds GitHub Actions and changes to ``lint-all`` for linting ``generate_hotkeys.py`` **What does this PR do?** **Tested?** - [x] Manually - [ ] Existing tests (adapted, if necessary) -...
This PR changes the current keypress flow to follow urwid rules. This is built on PR #974 would need PR #1060 to proceed.
**What does this PR do?** In the side panel, once narrowed, the active stream is highlighted. Partial fix for #516. Supersedes #1234 https://chat.zulip.org/#narrow/stream/206-zulip-terminal/topic/Highlight.20currently.20narrowed.20stream.2Ftopic.20.23T516 **Tested?** - [x] Manually - [ ]...
**What does this PR do?** This commit migrates the ZT to newer API elements. Here, the migration is from message['subject'] to message['topic']. Partial fix for #965 Discussion: [#zulip-terminal>Update to modern...
**What does this PR do?** Changed the order of message links and topic links in popup. in order to achieve this, switched if statements in MsgInfoView class in views.py **Tested?**...
**What does this PR do?** This PR creates TopButton attributes `prefix_markup`, `label_markup` and `suffix_markup` with Type `urwidMarkupTuple`. All of the other attributes can be written in terms of these which...
This feature would provide the equivalent functionality to the web-app where clicking on the private messages button opens a drop-down. However, in our case it seems cleaner (certainly as a...
**What does this PR do?** This is a WIP taking the last commit of #442, rebasing, reformatting and correcting for how that PR treats is_muted_topic as also incorporating if the...