Avalonia: Emoji support 馃憠馃槑馃憠 馃挬

Created on 18 Aug 2018  路  4Comments  路  Source: AvaloniaUI/Avalonia

Support emoji in text. Without emoji this framework is not Hipster enough.

馃槀馃槀馃槀

enhancement

Most helpful comment

Thanks for the link. Seeing how Typography can work in such an environment helps to hopefully get it integrated into Avalonia some time in the future. I would much prefer using Typography for all text processing. We currently don't support visual inlines that are needed for this approach.

All 4 comments

We will need a font fallback mechanism for this to work properly or rewrite the unicode text handling somehow, though i'll defer to @Gillibald & @nc4rrillo for that subject :)

After we have migrated Direct2D1 to the highest possible version we can work on this.

The hard thing is we have to do character matching on our own because we use a TextRenderer.

Skia can support it with the help of some other libraries like Harfbuzz etc.

You can already use emojis if you use a font that supports it we just don't support character fallbacks. Skia even supports colored fonts.

Loading Emoji from OpenType font ...

I invite / recommend you to visit this https://github.com/samhocevar/emoji.wpf too.

Thanks for the link. Seeing how Typography can work in such an environment helps to hopefully get it integrated into Avalonia some time in the future. I would much prefer using Typography for all text processing. We currently don't support visual inlines that are needed for this approach.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

danwalmsley picture danwalmsley  路  4Comments

MiKaMaru picture MiKaMaru  路  4Comments

akunchev picture akunchev  路  3Comments

MarchingCube picture MarchingCube  路  4Comments

MarchingCube picture MarchingCube  路  4Comments