Greg Price
Greg Price
This is the feature to mark the messages in the current narrow as *un*read, starting from a given message. The UI for this will be in the long-press menu on...
In my initial implementation of #516, when you launch the app, we'll navigate to the inbox for the first account in your list of accounts. For most users, this will...
In the original description of #185, I wrote: > After creating a fresh `PerAccountStore`, we can go on to create fresh `MessageListView` objects corresponding to each of those that are...
With #446 adopting the mobile design from Figma for the layout of messages (as opposed to this client's current design there which was copied from web), we'll lose the timestamps...
This serves some of the same purposes as: * #418 but may be a lot easier to implement. Android has built-in support for inserting images into a text box as...
Currently when you touch a button, or an item in a list like the inbox screen or streams screen, we use Material Design's "ink splash" effect to give feedback showing...
The Zulip server in development mode supports special modes of logging in that don't require any credentials and are therefore convenient for development. We should support those too. There's a...
In #304 we implemented the `Unreads` model, and measured that its performance was quite fast for most operations, but not for marking messages as read. The timings are in the...
Currently if you're looking at the message list and then a new message comes in, you'll see the messages on the screen jump. This is exactly the right thing (*)...
In my initial implementation of #122, I plan to have the app just tell the server its notification token again and again on each launch. As a follow-up, we should...