github Zibri/VICE r45500
r45500 Windows

latest releases: r46094, r46091, r46091o...
14 months ago

Changelog:

r45500 | compyx | 2025-02-21 08:25:03 +0000 (Fri, 21 Feb 2025) | 5 lines

Gtk3: move win32 icon generation into data/common/

Keep all icon-related data and logic inside data/common. Should make adding
icons on Windows to executables for other UIs (e.g. SDL) easier.

------------------------------------------------------------------------
r45499 | compyx | 2025-02-17 10:10:07 +0000 (Mon, 17 Feb 2025) | 13 lines

Limit number of icon files installed

Instead of installing all icon files in data/common/, install only those
required, either by VICE itself or the OS'es guidelines.
For SDL the 256x256 PNG icons are installed, except on Windows for SDL 1.x,
where the 32x32 icons are installed (as suggested by the SDL docs).
For Gtk3 on Unix the 32x32, 48x48, 64x64 and 256x256 icons are installed,
either in their correct place when configured with `--enable-desktop-files`
or in $PREFIX/share/vice otherwise.
For Gtk3 on Windows the suggested icon sizes are used (16x16, 24x24, 32x32,
48x48, 64x64 and 256x256), linked with the executable using `icotool` and
`windres`.

------------------------------------------------------------------------
r45498 | compyx | 2025-02-16 11:18:27 +0000 (Sun, 16 Feb 2025) | 5 lines

Split icon files in into lists per size

List icon files in the Makefile per size/scalable to allow for more fine-grained
control over which files are installed per UI and OS.

------------------------------------------------------------------------
r45497 | compyx | 2025-02-16 10:56:33 +0000 (Sun, 16 Feb 2025) | 2 lines

Also commit the Makefile.am for the xpet SVG icons commit

------------------------------------------------------------------------
r45496 | compyx | 2025-02-16 10:54:57 +0000 (Sun, 16 Feb 2025) | 6 lines

Icons: xpet SVG: remove 1024x1024,  rename 256x256 to 1024x1024

The 1024x1024 SVG icon used an incorrect font, and the 256x256 SVG icon used
the correct one, and is actually 1024x1024. Partially solves the mystery of the
extra 256x256 xpet SVG icon ;)

------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.