damus-io / notedeck

A multiplatform nostr client
Other
47 stars 9 forks source link

Some font families missing glyphs #78

Closed hellodword closed 1 month ago

hellodword commented 1 month ago

I noticed it when debugging, as you see, the pop-up window displays well while the main window doesn't:

image

And I think it's existing on macOS (upper left corner):

https://github.com/damus-io/notedeck/blob/4fc6e225caacce70042b42fc926429ae96b45736/README.md?plain=1#L11

And the Emojis are not colorful.

I think embedded fonts are required for this.

jb55 commented 1 month ago

On Fri, May 17, 2024 at 07:51:53PM GMT, hellodword wrote:

I noticed it when debugging, as you see, the pop-up window displays well while the main window doesn't:

image

oh interesting, looks our font configuration differs for some reason, nice catch. should be an easy fix.

And the Emojis are not colorful.

I think embedded fonts are required for this.

I don't think embedding fonts is enough, see:

Someone just put together egui-swash so I wonder if that will help?

https://github.com/atynagano/egui-swash

jb55 commented 1 month ago

Split this issue into:

Glyph fix in