system emojis not rendered properly on desktop compiled app
Describe the bug
the system emojis don't render properly on the compiled .rpm of cinny, they get displayed as white outlines instead of full color figures
the "use twitter emoji" setting does practically nothing, as it only renders some emojis while it leaves some of them in the exact same state as the rest
Reproduction
No response
Expected behavior
No response
Platform and versions
1. OS: Fedora Linux 40
2. Cinny version: 4.2.2
3. Matrix homeserver: envs.net
4. Downloaded from: GitHub
Additional context
i've installed and set twemoji as my system default emoji, maybe the issue could be in that
I had the very same problem (which randomly appeared at some point) on Arch Linux with cinny v4.3.0 Simply downloading NotoColorEmoji.ttf and placing it in /usr/share/fonts/ttf solved the problem for me, so it probably has something to do with system's emoji/font configuration (and maybe font fallback order then?)
It's likely a font config issue but I think it's on Cinny side - other clients (like Fluffychat) don't manifest the issue and even Cinny shows correct emojis in the reactions modal andemoji selector which opens at :<emo.... But the "placeholders" are then displayed in messages.
In fact this is a bit more random. Some emojis are displayed as placeholders in the modal/dropdown as well but some are not. In my case it's mostly the face* emojis which are displayed correctly in the modal/dropdown but rendered as placeholders in the message.
I had the very same problem (which randomly appeared at some point) on Arch Linux with cinny v4.3.0 Simply downloading NotoColorEmoji.ttf and placing it in /usr/share/fonts/ttf solved the problem for me, so it probably has something to do with system's emoji/font configuration (and maybe font fallback order then?)
Thanks for the tip. I had all Emojis showing up like empty white hamburger menus. I am also running EndeavorOS(Arch) and solved this by installing noto-fonts-emoji