zulip-terminal
zulip-terminal copied to clipboard
Official Zulip terminal client.
This PR brings following changes: * Shows a Tutorial at startup. * Allows user to change settings before loading UI.
This PR is a step in the direction of fixing #395. **TODO**: Add tests
This is more of a *food for thought* PR (hence the 'draft') in hopes that it may possibly be an option we may want to consider one day. This introduces...
This PR makes the set_count behaviour more consistent. The commits are broken as: * Rename a variable in set_count() function for better understanding * Extracting and distinguishing (read vs unread)...
The reason for this change is to * make it wasy to find position to add new tests (Especially for new contributors) * To make the test structure similar to...
This should resolve #326; the approach is somewhat WIP but is functional and could be merged once tests are updated/added. The approach taken is as follows: * extend fetching messages...
@neiljp if you think this PR is easier to review, then I will push the changes in the other PR. I did a complete change of commits. Let me know...
* Make UsersView a `urwid.Frame` and RightColumnView a `urwid.Pile` object. This change would be helpful in future if we decide to add buddy PM to `RightColumnView` as well. * Move...
This PR adds support to mute topics from within ZT on `M` keypress: * The first commit here introduces API call to toggle muted status. * The second adds a...
This PR is a follow-up to some renaming done for the `Index` data, now for `UnreadCounts`. This improves how clearly and concisely the code reads by removing the redundant `unread_`...