-
Notifications
You must be signed in to change notification settings - Fork 470
OpenJul 18, 2026
No due date
•Last updated Issues we may get to at some point in the future.
Features lacking in zulip-mobile typically go in this milestone; except recent new Zulip features, which come sooner.
19% complete
List view
0 of 117 selected 0 issues of 117 selected
Give inbox a view-model, incrementally updated
a-homeThe home screens of the app; finding and starting conversationsThe home screens of the app; finding and starting conversationsa-modelImplementing our data model (PerAccountStore, etc.)Implementing our data model (PerAccountStore, etc.)performanceSmooth and responsive UI; fixing jank, stutters, and lagSmooth and responsive UI; fixing jank, stutters, and lagStatus: Open.#1065 In zulip/zulip-flutter;Handle auth failures on registerQueue and other requests
a-apiImplementing specific parts of the Zulip server APIImplementing specific parts of the Zulip server APIa-syncEvent queue; retry; local echo; racesEvent queue; retry; local echo; racesStatus: Open.#1054 In zulip/zulip-flutter;Handle channel renames in rendering #-mentions
a-contentParsing and rendering Zulip HTML content, notably message contentsParsing and rendering Zulip HTML content, notably message contentsStatus: Open.#1047 In zulip/zulip-flutter;Open self hosted Jitsi URLs directly in mobile app
a-contentParsing and rendering Zulip HTML content, notably message contentsParsing and rendering Zulip HTML content, notably message contentsStatus: Open.#1043 In zulip/zulip-flutter;Fuse recipient header into app bar for topic narrows
a-designVisual and UX designVisual and UX designa-msglistThe message-list screen, except what's label:a-contentThe message-list screen, except what's label:a-contentStatus: Open.#1039 In zulip/zulip-flutter;ui: Sweep through UI text, clamping max scale factor for less-important content
a-a11yAccessibilityAccessibilitya-designVisual and UX designVisual and UX designStatus: Open.#1023 In zulip/zulip-flutter;msglist: Control scroll position on renarrowing for bulk message moves
a-msglistThe message-list screen, except what's label:a-contentThe message-list screen, except what's label:a-contentStatus: Open.#1009 In zulip/zulip-flutter;msglist: For bulk moves with
PropagateMode.changeLater, don't renarrow if user was reading earlier messagesa-msglistThe message-list screen, except what's label:a-contentThe message-list screen, except what's label:a-contentStatus: Open.#1008 In zulip/zulip-flutter;Linkify selected text when pasting a URL
a-composeCompose box, autocomplete, attaching files/imagesCompose box, autocomplete, attaching files/imagesStatus: Open.#1002 In zulip/zulip-flutter;Remember collapsed channels in inbox
a-homeThe home screens of the app; finding and starting conversationsThe home screens of the app; finding and starting conversationsa-modelImplementing our data model (PerAccountStore, etc.)Implementing our data model (PerAccountStore, etc.)beta feedbackThings beta users have specifically asked forThings beta users have specifically asked foruser feedbackThings users have specifically asked forThings users have specifically asked forStatus: Open.#989 In zulip/zulip-flutter;Ship a baseline for server emoji data, maybe
a-modelImplementing our data model (PerAccountStore, etc.)Implementing our data model (PerAccountStore, etc.)Status: Open.#974 In zulip/zulip-flutter;Upload files resumably, using tus
a-composeCompose box, autocomplete, attaching files/imagesCompose box, autocomplete, attaching files/imagesserver-10Things new in Zulip Server 10.0Things new in Zulip Server 10.0Status: Open.#959 In zulip/zulip-flutter;Paste an image into the compose box, on iOS
a-composeCompose box, autocomplete, attaching files/imagesCompose box, autocomplete, attaching files/imagesa-iOSIssues specific to iOS, or requiring iOS-specific workIssues specific to iOS, or requiring iOS-specific workbeta feedbackThings beta users have specifically asked forThings beta users have specifically asked forlaunch feedbackThings users specifically asked for upon launchThings users specifically asked for upon launchupstreamWould benefit from work in Flutter or another upstreamWould benefit from work in Flutter or another upstreamStatus: Open.#925 In zulip/zulip-flutter;Apply emoji-display nuances to message content, same as reactions
a-a11yAccessibilityAccessibilitya-contentParsing and rendering Zulip HTML content, notably message contentsParsing and rendering Zulip HTML content, notably message contentsStatus: Open.#966 In zulip/zulip-flutter;Make use of caching headers on server emoji data
a-apiImplementing specific parts of the Zulip server APIImplementing specific parts of the Zulip server APIupstreamWould benefit from work in Flutter or another upstreamWould benefit from work in Flutter or another upstreamStatus: Open.#950 In zulip/zulip-flutter;Support rendering /me in messages
a-contentParsing and rendering Zulip HTML content, notably message contentsParsing and rendering Zulip HTML content, notably message contentsStatus: Open.#938 In zulip/zulip-flutter;Understand rate-limiting responses (429, RATE_LIMIT_HIT)
a-apiImplementing specific parts of the Zulip server APIImplementing specific parts of the Zulip server APIStatus: Open.#946 In zulip/zulip-flutter;msglist: Refresh msglist recipient-header date text periodically to respond to current-date change
a-msglistThe message-list screen, except what's label:a-contentThe message-list screen, except what's label:a-contentStatus: Open.#891 In zulip/zulip-flutter;To-do lists
a-contentParsing and rendering Zulip HTML content, notably message contentsParsing and rendering Zulip HTML content, notably message contentsuser feedbackThings users have specifically asked forThings users have specifically asked forStatus: Open.#882 In zulip/zulip-flutter;In topic autocomplete, rank results by match relevance
a-composeCompose box, autocomplete, attaching files/imagesCompose box, autocomplete, attaching files/imagesStatus: Open.#881 In zulip/zulip-flutter;Update topic input in channel compose box when topic moved
a-composeCompose box, autocomplete, attaching files/imagesCompose box, autocomplete, attaching files/imagesa-msglistThe message-list screen, except what's label:a-contentThe message-list screen, except what's label:a-contentStatus: Open.#862 In zulip/zulip-flutter;Handle live updates to whether messages should appear in the @-mentions narrow
a-modelImplementing our data model (PerAccountStore, etc.)Implementing our data model (PerAccountStore, etc.)a-msglistThe message-list screen, except what's label:a-contentThe message-list screen, except what's label:a-contentStatus: Open.#818 In zulip/zulip-flutter;Slow sometimes to replace event queue after expiry
a-apiImplementing specific parts of the Zulip server APIImplementing specific parts of the Zulip server APIa-syncEvent queue; retry; local echo; racesEvent queue; retry; local echo; racesStatus: Open.#809 In zulip/zulip-flutter;Better title group DMs in Android notifications
a-AndroidIssues specific to Android, or requiring Android-specific workIssues specific to Android, or requiring Android-specific workStatus: Open.#794 In zulip/zulip-flutter;build as Windows app fails
a-toolsOur own development tooling, scripts, and infrastructureOur own development tooling, scripts, and infrastructureStatus: Open.#761 In zulip/zulip-flutter;