Skip to content

WebParagraph (bidi, styles, placeholders, decorations, etc) - #168412

Closed
Rusino wants to merge 39 commits into
flutter:masterfrom
Rusino:styles
Closed

Rusino wants to merge 39 commits into
flutter:masterfrom
Rusino:styles

Conversation

@Rusino

@Rusino Rusino commented May 6, 2025 •

Copy link
Copy Markdown
Contributor

Part of #172561

Rusino and others added 30 commits March 17, 2025 11:41
Moving the test file
Test still not working
Drawing paragraph on Canvas2D (not working)
Drawing paragraph on Canvas2D (not working)
Drawing paragraph on Canvas2D (not working)
on DrawImage
No bidi, no hard line breaks
(Required flattening the style ranges)
(it breaks but somewhere down the road)
@github-actions github-actions Bot added a: text input Entering text in a text field or keyboard related problems engine flutter/engine related. See also e: labels. platform-web Web applications specifically labels May 6, 2025
@Piinks

Piinks commented Jul 8, 2025

Copy link
Copy Markdown
Contributor

Hey @Rusino! Greetings from stale PR triage 👋
Is this a change you would still like to make?

@Rusino

Rusino commented Jul 8, 2025

Copy link
Copy Markdown
Contributor Author

This PR is used to settle the merge with the main branch. Once it's done we are going to move to another PR quickly.
It's not stale!

@mdebbar mdebbar changed the title Styles WebParagraph (bidi, styles, placeholders, decorations, etc) Jul 18, 2025
@matthew-carroll

Copy link
Copy Markdown
Contributor

@Rusino would you like some real world stress tests for Flutter text layout? At Super Editor we support browsers and we'd be happy to try out any new text layout system in a document editing context. Please let me know.

Super Editor: https://github.com/superlistapp/super_editor

@Rusino

Rusino commented Jul 21, 2025

Copy link
Copy Markdown
Contributor Author

@Rusino would you like some real world stress tests for Flutter text layout? At Super Editor we support browsers and we'd be happy to try out any new text layout system in a document editing context. Please let me know.

Super Editor: https://github.com/superlistapp/super_editor

It would be really nice but keep in mind that this is the initial version that should be updated soon (maybe a week? or two).
In case you decide to try it I promise to help.

@matthew-carroll

Copy link
Copy Markdown
Contributor

@Rusino will this require a custom engine build to try out? Or will it propagate to the framework so that we can try it on master?

CC @angelosilvestre

@Rusino

Rusino commented Jul 21, 2025

Copy link
Copy Markdown
Contributor Author

@Rusino will this require a custom engine build to try out? Or will it propagate to the framework so that we can try it on master?

CC @angelosilvestre

I am not entirely sure what is the state right now (@mdebbar may know more) but you will have to use experimental flag in Chrome browser for now (and the other browsers are not supporting it...yet). The plan though is to have it in the framework eventually.

@mdebbar

mdebbar commented Jul 22, 2025

Copy link
Copy Markdown
Contributor

@matthew-carroll it's still not ready to be used in a Flutter app. Please follow the issues that I just created: #172561. I'll post instructions there when things are ready for testing!

@mdebbar

mdebbar commented Jul 30, 2025

Copy link
Copy Markdown
Contributor

Closing in favor of #172853

@mdebbar mdebbar closed this Jul 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a: text input Entering text in a text field or keyboard related problems engine flutter/engine related. See also e: labels. platform-web Web applications specifically

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants