You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to add the ability to render multiple cursors and selections in the document, including avatars for the users. This is essential for supporting cooperative editing.
Create a state dedicated to retain multiple cursors for the joined users (separate from the existing ones). Also a state for multiple selections (separate from existing one)
Add support for multiple user selections. These selections need a logical representation, as well as painting support. Since the code for rendering selection was separated in services now it's far easier to achieve this objective. Additionally there should be support for rendering any widget linked to the selection (user avatars for example)
Join us on discord to get implementation advice and help or follow us on YouTube Visual Coding to learn more about the architecture of Visual Editor and other Flutter software architecture advice.
The text was updated successfully, but these errors were encountered:
Add support for multiple user selections. These selections need a logical representation, as well as painting support. Since the code for rendering selection was separated in services now it's far easier to achieve this objective. Additionally there should be support for rendering any widget linked to the selection (user avatars for example)
Inspired by: superlistapp/super_editor#631
Join us on discord to get implementation advice and help or follow us on YouTube Visual Coding to learn more about the architecture of Visual Editor and other Flutter software architecture advice.
The text was updated successfully, but these errors were encountered: