mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Mingw-cross-env-list] gtk3 patch


From: Gerardo Ballabio
Subject: [Mingw-cross-env-list] gtk3 patch
Date: Tue, 7 Nov 2017 21:55:27 +0100

Resending without big attachment (gtk3-2-builtinicons.patch), uploaded here: https://drive.google.com/drive/folders/1d0PlU794aVxT97zFMGySRa_vpxrM8J7b?usp=sharing

2017-11-06 20:37 GMT+01:00 Gerardo Ballabio <address@hidden>:
Hello,
please add the attached patch file to MXE.

It solves the problem of GTK+ standard icons not being available if an icon theme isn't installed on the target machine. This also means that some standard widgets (GtkSpinButton, GtkComboBoxText, possibly others) which rely on the icons aren't displayed correctly. The attached test file demonstrates the problem.

The patch restores the builtin icons that used to be provided by GTK+ until version 3.12, but were removed in the 3.14 release. It's large because it adds back a file which contains the icon pixmaps packed in a 400+ kbytes character array.

With this patch, a static executable built with MXE and copied to a Windows machine will "just work" without requiring to install also an icon theme.

I don't know git, so can you please build the pull request.

Thank you
 Gerardo


Attachment: gtk3-test-icons.c
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]