One of the barriers for me using the Tokodon Fediverse client is the lack of emoji character display. I am using version 24.12.1 flatpak version and any emoji characters are displayed in mono either with the emoji or just a square with a white space (see the attached image of a post with countries flags on it).
Compare this with using the flatpak version of Tuba (a gnome app I believe) and you can see all the emoji is full colour (same post).
I have checked and I have NotoColorEmoji.ttf installed in /usr/share/fonts/truetype/noto. I also have EmojiOneColor-SVGinOT.ttf in ~/.local/share/fonts.
Also after perusing various web posts I have installed in 01-emoji.conf the following:
<?xml version='1.0' encoding='UTF-8'?> <fontconfig> <alias> <family>serif</family> <prefer> <family>Noto Sans</family> <family>Noto Color Emoji</family> <family>Noto Emoji</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Noto Sans</family> <family>Noto Color Emoji</family> <family>Noto Emoji</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Noto Sans</family> <family>Noto Color Emoji</family> <family>Noto Emoji</family> </prefer> </alias> <dir>~/.fonts</dir> </fontconfig>
and put it in both ~/.config/fontconfig/conf.d and ~/.var/app/tokodon/cache.
I have also ran fc-cache -f -v as a user and there was a lot of output referring fonts (I can post the full response if required).
I have tried pasting emoji characters into other flatpak apps and they seem to work, but this has not been in any extensive.
System is Kubuntu 24.10, default Plasma version under Wayland.
Any help or pointers on where to go on this very gratefully received.