Greg Price
Greg Price
This is an upcoming Zulip feature that's expected to appear in Zulip Server 9.0. We'll want to support it properly in zulip-flutter, and we might as well do so now...
When the user tries to do something that calls for an API request, and the request fails, we should show them an error dialog with a useful error message. In...
This is an issue for recording things we'll want to do around the time of launching the app to GA (replacing the legacy zulip-mobile app), and that we'd otherwise be...
With the way the `sticky_header` library currently works, if message A is scrolled nearly off the top of the screen and the next item in the message list is message...
For counting the number of unread messages you have in a stream, or overall, our initial implementation (in #364) will iterate each time through all your unread topics in that...
If a stream's name is too long to fit in the recipient header, it can take up the whole row and overflow. Here's what that looks like in a debug...
This is a bit more complex than other narrows (#72, #250, #251) for a couple of reasons: * It calls for some UI of its own, for the user to...
Zulip web has a couple of CSS rules that adjust spacing between sibling block elements. From `web/styles/rendered_markdown.css`: ```css /* The spacing between two paragraphs is significantly larger. We arrange things...
This is something that browsers do unless instructed with CSS otherwise, and that Zulip web/desktop and the zulip-mobile RN app (which uses a webview for the message list) therefore get...
This issue is for implementing #52 on Android. In other words, receiving a sharing "intent" and handling it so as to let the user share the content on Zulip. (A...