zulip-terminal
zulip-terminal copied to clipboard
Official Zulip terminal client.
When messages have been edited in any way (content, topic, stream) then we should be already showing an `EDITED` label to the left of the content, under the sender name....
We currently don't support the unavailable status option which can be turned on from the "set yourself as unavailable" option in the webapp. * An initial version could be to...
**What does this PR do?** This WIP PR migrates earlier struture of ``RightColumnView`` in ``views.py`` to structure similar to ``LeftColumnView`` with toggling between ``StreamsView`` and ``TopicsView``. This PR mainly intends...
Our current set of supported unicode emoji are irregularly fetched from the current master/main branch using `tools/fetch-unicode-emoji-data`, translated using another script, and then integrated via a commit with the resulting...
This PR implements syntax highlighting for markdown code blocks by creating a padded "box" which would visually separate as code. Currently, only looks good in dark theme. **Commit 1:** themes:...
This issue tracks supporting the read receipts feature which is likely to release in Zulip 6.0. The equivalent mobile issue is zulip/zulip-mobile#5367 In the server this was covered by zulip/zulip#18935,...
In Terminal on macOS `Ctrl + d` closes processes, while everything including the `Meta` key (aka `Alt`) is translated to a special character instead – making `Alt + Enter` not...
From feature level 216 (Zulip 8.0), `realm_enable_guest_user_indicator` is present in the response from `register` (and in events), which should control whether we add a `(guest)` suffix to users with that...
Many of our tests have type hints, primarily on fixtures and the test function parameters, but we have some remaining exclusions, as noted in #1229. It is worth noting that...
### What does this PR do, and why? Adds support to control and format the display of hotkey combinations to the user. \ To render keys as seen on the...