-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Emoji support 👉😎👉 💩 #1817
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. |
I played a bit with Lunacy recently and the emojis were working nicely: At first I concluded than Avalonia was supporting font Emojis but I then saw that issue. Might be interesting to see how they do it. There seems to be some restrictions with "joint" emojis: |
Fixed in #4893. |
Support emoji in text. Without emoji this framework is not Hipster enough.
😂😂😂
The text was updated successfully, but these errors were encountered: