zulip-flutter
zulip-flutter copied to clipboard
Future Zulip client using Flutter
This is like #901 but for the `RecentSenders` data structure. The effect on the unreads data, #901, was quite visible as a user, so that was an M5a launch-blocker issue....
We should try out the app with iOS's VoiceOver and/or Android's TalkBack, and make sure it's possible to do the essentials to be able to use the app at all:...
For emoji autocomplete, if the emoji's name has `é` where the user's query has `e` or vice versa, we should treat that as a match. The semantics should match what...
Since #267 (plus #1456) we show an error when the user tries to connect to a server too old for the app to understand its API. We should also add...
A user writes to support@: > We just started using zulip after you approved sponsorship for our non profit. Heartfelt thank you for that. We, however aren't able to attach...
Implement zoom in with video lightbox. Working Example: https://github.com/user-attachments/assets/a1a999ba-bb2a-4f97-a19f-cb5cfa7dc264 Key changes: - Wrap `InteractiveViwer` around `SafeArea` widget. I changed the layer order in `_LightboxPageLayout`'s child because the loading indicator would...
This is part of the notification troubleshooting screen, and warning banners leading to it, that we have on zulip-mobile. We should build something similar here.
**Description:** This PR adds pronouns to @-mentions autocomplete and is a solution to issue #313. Below attached image shows the implementation of the same 
### Fixes: #307 ### Changes - Added `maxTopicLength` field to the initial snapshot to retrieve the value from the server. - Stored `maxTopicLength` in `PerAccountStore` from the initial snapshot. -...
After #462, the app will support using Apple auth, aka "Sign in with Apple", to log into Zulip. The initial version of that will mean going through the web-based flow....