Matt Carroll
Matt Carroll
### Steps to reproduce Build/launch a Flutter app on Mac. ### Expected results The launched app reflects the current code in the app project. ### Actual results The launched app...
### Steps to reproduce Run the attached repro code on Mac Run the attached repro code on Web ### Expected results Both Mac and Web shows the word "World" as...
# Environment - Dart version (run `dart --version`): ``` Dart SDK version: 3.4.1 (stable) (Tue May 21 15:46:25 2024 +0000) on "macos_arm64" ``` - OS kind and version (e.g. "Windows...
**Edit:** It looks like we do accept a widget builder for list items indicators, so we already have an escape hatch. That said, the following could be improved: * Taking...
Editing text on mobile typically requires a toolbar that sits on top of the keyboard. For more sophisticated editors, it's also common to switch between the software keyboard and a...
We have a bug in the interaction between the stylesheet and list items. I observed this issue specifically with unordered list items, but it probably applies to aspects of ordered...
Spelling and grammar underline decorations are computed by each type of text view model. This requires repeating plumbing of underline info across those various view models, e.g., `ParagraphComponentViewModel`, `ListItemComponentViewModel`, `TaskComponentViewModel`....
The Super Editor styler assumes that all block types are `NamedAttribution`s, but this shouldn't be a requirement. Any `Attribution` should work. The issue can be found in `styles.dart` within the...
This PR adds a new plugin which brings Slack-style tagging to Super Editor. Slack-style tagging is very similar to our existing "stable tag" plugin. However, Slack tagging appears to consider...
`SuperEditor` has moved to an edit pipeline through an `Editor`. As a result, it's never acceptable to alter a `Document` or `DocumentNode` directly. Changes need to happen within `EditCommand`s. To...