-
Notifications
You must be signed in to change notification settings - Fork 6k
[Impeller] libImpeller: Initialize the base paragraph style lazily. #55891
Conversation
|
@flar says @jason-simmons might also be a good reviewer. |
|
The distinction between the paragraph and text styles isn't super clear in txt. But I suppose it makes sense that you can't match text styles with different alignments and directions within a single text frame. This makes it so that the first opinion holds. |
|
@chinmaygarde Would there be any chance of adding a custom glyph layout system here instead of relying on flutter/flutter#132421 |
|
That'd be a pretty involved undertaking. This API for external standalone Impeller users initially didn't even have typography but that was a pretty common ask and building a full-featured text stack was a heavy lift. So we are pretty much only exposing what we already have in |
…156931) flutter/engine@04d9894...5b468b7 2024-10-16 [email protected] Manual roll Dart SDK from 2bf0f2b8d391 to 7fce3544047c (4 revisions) (flutter/engine#55896) 2024-10-16 [email protected] Roll Fuchsia Linux SDK from T2Cq00sVabK2fCW9r... to OTfEfbaoT9c0HcprI... (flutter/engine#55894) 2024-10-16 [email protected] Remove obsolete fl_keyboard_view_delegate_get_messenger (flutter/engine#54857) 2024-10-16 [email protected] Manual roll Dart SDK from d916a5f69a48 to 2bf0f2b8d391 (24 revisions) (flutter/engine#55884) 2024-10-16 [email protected] [Impeller] libImpeller: Initialize the base paragraph style lazily. (flutter/engine#55891) 2024-10-16 [email protected] Split FlKeyboardManager out of FlKeyboardHandler (flutter/engine#55892) Also rolling transitive DEPS: fuchsia/sdk/core/linux-amd64 from T2Cq00sVabK2 to OTfEfbaoT9c0 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
…lutter/engine#55891) Thanks to the @lyceel for the failing test case. <img width="1136" alt="Screenshot 2024-10-15 at 4 01 27â�¯PM" src="https://github.com/user-attachments/assets/eeecba1d-eecb-4f29-878f-caf4c674a836">
Thanks to the @lyceel for the failing test case.
