Mobile support for document editing #313
Replies: 8 comments 7 replies
-
@bk-one I'm starting to spec out and investigate mobile support. This first attempt is driven by Superlist requirements. Can we capture the minimum mobile requirements for Superlist to reach a shippable state? |
Beta Was this translation helpful? Give feedback.
-
@matthew-carroll Here's a list of capabilities we would need to be able to launch super_editor in Clearful in production. Required
Questions
Soon Afterwards
|
Beta Was this translation helpful? Give feedback.
-
#341 - Will offer developers the choice of keyboard vs IME input, and mouse vs touch gestures. For now, the IME input and touch input will be stubbed. This ticket only sets up the structure to allow for this separation. |
Beta Was this translation helpful? Give feedback.
-
The primary requirements for Superlist are:
|
Beta Was this translation helpful? Give feedback.
-
@matthew-carroll would it probably most efficient to have a short workshop with @Jethro87, yourself and anyone else that has a stake in it to discuss the requirements and bring them in order? |
Beta Was this translation helpful? Give feedback.
-
Status update: here's a PR that adds Android-style and iOS-style selection handles, magnifiers, and toolbars: |
Beta Was this translation helpful? Give feedback.
-
As I'm working on mobile document editing, I'm finding some Flutter issues. I'm going to log those here for our reference, and then possibly file them in the Flutter project, depending on how they turn out.
Something to look into: A Hot Restart doesn't close the IME connection. Should Flutter add that behavior? It seems unlikely that a Hot Restart, which completely clears the Dart memory, would want to retain IME state. |
Beta Was this translation helpful? Give feedback.
-
This milestone is complete. I'm locking the conversation. |
Beta Was this translation helpful? Give feedback.
-
Provide the mobile editing capabilities needed to ship Superlist and Clearful
Spec
Out of scope:
Funding
Superlist, Clearful
Beta Was this translation helpful? Give feedback.
All reactions