cinny-desktop icon indicating copy to clipboard operation
cinny-desktop copied to clipboard

system emojis not rendered properly on desktop compiled app

Open Nekothegamer opened this issue 1 year ago • 3 comments

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 Schermata del 2024-10-25 17-20-32 Schermata del 2024-10-25 17-20-13

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 Schermata del 2024-10-25 17-20-00 Schermata del 2024-10-25 17-28-07 Schermata del 2024-10-25 17-27-28 Schermata del 2024-10-25 17-27-19

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

Nekothegamer avatar Oct 25 '24 15:10 Nekothegamer

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?)

proudhon avatar Feb 15 '25 00:02 proudhon

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.

jficz avatar Mar 07 '25 22:03 jficz

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

hilmarm avatar Mar 11 '25 08:03 hilmarm