Gerardo Ballabio
2017-11-07 20:55:27 UTC
Resending without big attachment (gtk3-2-builtinicons.patch), uploaded
here:
https://drive.google.com/drive/folders/1d0PlU794aVxT97zFMGySRa_vpxrM8J7b?usp=sharing
here:
https://drive.google.com/drive/folders/1d0PlU794aVxT97zFMGySRa_vpxrM8J7b?usp=sharing
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
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