diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2021-06-09 19:14:52 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2021-10-08 22:09:14 +0200 |
commit | 535c9e63afa226e334bf7e3e2835dc130e853dee (patch) | |
tree | 2c3332fac6b5a6a6ec478366adac4e4700215f4e /win32/loaders.cache | |
parent | 311d8f73d48d2d8e515e5160805b0ca76d2bd731 (diff) | |
download | sciteco-535c9e63afa226e334bf7e3e2835dc130e853dee.tar.gz |
revised icon loading on Windows and packaging again
* We don't need the PNG icons on Windows as the compiled-in ICO should suffice
* Ship the dependencies of the SVG pixbuf loader.
* The PNG pixbuf loader is still distributed, as we at least need it
for loading the icon theme.
* Install a loaders.cache - without it, the pixbuf loaders won't be found.
This file can be generated by gdk-pixbuf-query-loaders but apparently has
to be modified by hand.
* Regenerate the icon cache using gtk-update-icon-cache.
* Icon themes are found now.
Unfortunately, we have to distribute the entire Adwaita icon theme
as distributing only the scalable (SVG) icons does not work for some
strange reason (FIXME).
Diffstat (limited to 'win32/loaders.cache')
-rw-r--r-- | win32/loaders.cache | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/win32/loaders.cache b/win32/loaders.cache new file mode 100644 index 0000000..a34ae4d --- /dev/null +++ b/win32/loaders.cache @@ -0,0 +1,12 @@ +"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.dll" +"png" 5 "gdk-pixbuf" "PNG" "LGPL" +"image/png" "" +"png" "" +"\211PNG\r\n\032\n" "" 100 + +"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.dll" +"svg" 6 "gdk-pixbuf" "Scalable Vector Graphics" "LGPL" +"image/svg+xml" "image/svg" "image/svg-xml" "image/vnd.adobe.svg+xml" "text/xml-svg" "image/svg+xml-compressed" "" +"svg" "svgz" "svg.gz" "" +" <svg" "* " 100 +" <!DOCTYPE svg" "* " 100 |