Skip to content

On Stable before IME breaking change - [SuperEditor] - Update ime integration to work with custom selection types, and add AttachmentListNode as proof of concept#3020

Draft
matthew-carroll wants to merge 2 commits into
stable_before-ime-breaking-changefrom
stable_before-ime-breaking-change_3106_generalize-ime-and-create-attachment-list
Draft

On Stable before IME breaking change - [SuperEditor] - Update ime integration to work with custom selection types, and add AttachmentListNode as proof of concept#3020
matthew-carroll wants to merge 2 commits into
stable_before-ime-breaking-changefrom
stable_before-ime-breaking-change_3106_generalize-ime-and-create-attachment-list

Conversation

@matthew-carroll
Copy link
Copy Markdown
Contributor

[SuperEditor] - Update ime integration to work with custom selection types, and add AttachmentListNode as proof of concept

…add new tests for editable non-text nodes, like a list of attachments

WIP: Attachment list node IME support

Added attachment list node and component as forcing function for generic IME and layout for flowable content

Implemented AttachmentListNode with IME support, arrow key movement, and splitting, combining and deleting

Removed print statements

Fixed typo in type comparison that broke a bunch of tests

Fixed all tests

Fixed compilation issue after Flutter upgrade
@matthew-carroll matthew-carroll added ai-review Tells AI to review the PR and removed ai-review Tells AI to review the PR labels May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant