Re: Unicode emojis shown as tofu

2019-11-18 Thread pidgin
Any ideas? On 2019-11-17 11:16 AM, pid...@alexoren.com wrote: I tried the noto-emoji smiley pack but when even after I switched to it I still see tofu in the previous messages The theme file header says: # Encoding utf-8 # https://github.com/radiocane/noto-emoji Name=Noto Emoji

Re: Unicode emojis shown as tofu

2019-11-17 Thread pidgin
I tried the noto-emoji smiley pack but when even after I switched to it I still see tofu in the previous messages The theme file header says: # Encoding utf-8 # https://github.com/radiocane/noto-emoji Name=Noto Emoji Description=All Google/Android emojis Icon=EU.png Author=White_Rabbit And I

Re: Unicode emojis shown as tofu

2019-08-28 Thread Eion Robb
Hi Alex, Can you try the json-glib dll from https://eion.robbmob.com/libjson-glib-1.0.dll ? You might have one that has the g_unichar_validate() function linking as part of libgobject rather than libglib. > what "new version" of GTK is needed? The one that uses harfbuzz. I'm not sure what

Re: Unicode emojis shown as tofu

2019-08-28 Thread pidgin
Doesn't Pidgin on Linux use a version that supports Emoji? Why not achieve parity? Also, what "new version" of GTK is needed? I was trying the latest version of 2.x, my attempts at using 3.x failed completely. I have no experience of working with GTK, and frankly this experience feels like

Re: Unicode emojis shown as tofu

2019-08-28 Thread Eion Robb
Hi Alex, The plugins might not load due to a bad version of libjson-glib that I built. It was built in such a way that it won't work on newer versions of gtk/glib. I've got a rebuilt json-glib dll that works with newer GTKs that you're welcome to try and see if it works. I'll send through the

Unicode emojis shown as tofu

2019-08-28 Thread pidgin
I mentioned the issue on the purple-discord github, and was told that the reason was that Pidgin on Windows uses an old version of GTK that doesn't support emoji. The suggestion was to manually upgrade the version of GTK but after spending hours trying to make it work, I gave up. I started