-
Notifications
You must be signed in to change notification settings - Fork 355
Closed
Labels
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 work
Description
There are several issues in the Flutter tracker where people are unhappy with the Flutter text-input widget, mainly on iOS.
Our basic options for handling this are:
- Live with the issues.
- Dig into a couple of the issues that most affect us, and fix those. Live with the rest.
- Use a native text-input widget instead.
- There's an existing plugin
flutter_native_text_inputsome people have built for this. Or we could build our own, using Flutter's general facilities for interoperating with platform features. - This is effectively what we already get in the React Native app.
- There's an existing plugin
This is an umbrella issue for exploring the different options and deciding what to go with.
Some particular Zulip features we should build in order to best explore text inputs:
- A compose box: compose: Prototype compose box, using Material
TextFieldwidget #9. - Autocomplete/typeahead in the message part of the compose box, in particular @-mention typeahead/autocomplete #49.
We should also:
pattobrien
Metadata
Metadata
Assignees
Labels
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 work
Type
Projects
Status
Done