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 version that is, sorry. > I was trying the latest version of 2.x, my attempts at using 3.x failed completely. Pidgin 2 works with GTK 2. Pidgin 3 works with GTK 3. > this experience feels like going to the doctor with a stomach ache and being told to manually remove my own appendix. Welcome to free, self-service, open source? :) > can you suggest one that is reasonable extensive? https://github.com/stv0g/unicode-emoji has everything up to Unicode 6.0 Cheers, Eion On Thu, 29 Aug 2019 at 12:51, <pid...@alexoren.com> wrote: > 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 going to the doctor with a stomach ache and being told to > manually remove my own appendix. > > Using the themes is hardly a solution since I doubt they have all of the > unicode emojis that people use. That said, can you suggest one that is > reasonable extensive? > > Thank you, > Alex. > > > On 2019-08-28 8:15 PM, Eion Robb wrote: > > 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 link > shortly when I'm back at my computer > > > > We're talking about whether or not to include a newer GTK in the next > Pidgin, but there are some downsides such as increased memory usage and > more leaking GDI handles. Emoji support is a key proponent of updating > though. > > > > Another option you can use is one of the unicode-emoji smiley themes, > which convert unicode emoji characters into a png image. > > > > Cheers, > > Eion > > > > On Thu., 29 Aug. 2019, 12:04 , <pid...@alexoren.com <mailto: > pid...@alexoren.com>> wrote: > > > > 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 from the GTK download page, which says: > > "Note: These instructions are intended for developers wanting to > create Windows applications based on GTK, not for end-users. On Windows, > GTK applications are typically bundled with GTK already, so end-users do > not need to worry about how to install GTK itself." > > > > Nevertheless, I tried following the directions and ended up with the > whole MINGW -- all 1.3GB of binaries. Replaced like-named DLLs in the GTP > directory, chased DLL dependencies to find which additional ones need to be > copied, replaced DLLs in the main Pidgin directory... After many hours I > got to the point that Pidgin loaded but all the plug-ins failed to load. > At that point I gave up and reverted. > > > > Can anyone help? > > > > If it's just a question of building Pidgin with a newer version, why > won't the development team (for the lack of a better term) do it? > > > > Thank you. > > > > _______________________________________________ > > Support@pidgin.im <mailto:Support@pidgin.im> mailing list > > Want to unsubscribe? Use this link: > > https://lists.pidgin.im/listinfo/support > > > > >
_______________________________________________ Support@pidgin.im mailing list Want to unsubscribe? Use this link: https://lists.pidgin.im/listinfo/support