Closed manandbytes closed 10 years ago
At least, there are no more Error - 7 icon(s) not replaced
message in the build log.
Sorry, have no such beast at my disposal :-) so could someone take a look if this approach really fixes the issue on Windows?
I'll boot up a windows machine and have a look.
According to component that customizes the icon of a Windows .exe launcher [1], the Eclipse 3.4 launcher requires an .ico file with the 7 images (in any order):
A user icon matching exactly the width/height/depth of an executable icon will be written to the executable and will replace that executable icon. If an executable icon does not match a user icon, it is silently left as is.
Current neo.ico doesn't comply as it contains compressed images (through 3 to 7) and has no 24x24, 8 bit (256 colors) icon:
Lets generate a new Windows icon using PNG icon from Neo4J Desktop [2], with ImageMagick:
New icon has no compressed parts, includes missing 24x24, 8 bit (256 colors) icon and adds 256x256, 32 bit (RGB / Alpha Channel) icon for the Eclipse 4.2 launcher:
[1] http://git.eclipse.org/c/equinox/rt.equinox.p2.git/commit/?id=a2f9d54d4ec55e27d28b6c522a2940b309729f11 [2] /neo4j/packaging/neo4j-desktop/src/main/resources/neo4j-icon_512x512.png