Closed jakwings closed 5 years ago
Done. Download link (will expire someday) https://github.com/jakwings/ivan/releases/download/vTest/IVAN-vTest-osx.dmg
Oooh nice. I'm glad we can set the icon on it. I'm seeing a white background though, is there any way to get a transparent background? Worst case scenario then red would be preferred over white.
Also pretty fuzzy. I can provide a higher resolution graphic if you tell me what size and format it should be.
Which icon would everybody prefer, the pixelated one or the more realistic one?
like this?
PNG format is okay. Are you suggesting a new icon for all platforms? The sizes needed for making an icon.icns file on mac are 16, 32, 64, 128, 256, 512, 1024. The realistic one is nice.
When this is merged, can we get a new point release?
When this is merged, can we get a new point release?
Yep sure thing :)
Without shadow
As much as I'd like the realistic one, I don't think the quality will look good for > 128px or < 64px so we should probably stick with the classic. I'll leave it up to your judgement if it looks better with or without shadow
In hindsight it makes no sense for the shadow itself to be pixelated. So here's an updated version with the shadow.
Could the shadow be lighter?
Although the banana looks smaller now and has a glow/blur effect, it is still too large when compared to the pickaxe. I prefer the completely solid one.
Then I tried to enlarge the realistic one to 256x256 (128x128@2x) with https://waifu2x.booru.pics/ It looks pretty good even when the Dock size is set to the largest.
The icns has been pushed to ci/osx/IVAN.app/Contents/Resources/realistic.icns 512x512 and 1024x1024 are not included since I'm not sure when they would be used.
The latest dmg: (icon is not dynamically set to the Icon.bmp when run) https://github.com/jakwings/ivan/releases/download/vTest2/IVAN-vTest2-osx.dmg
and the one using the realistic icon: https://github.com/jakwings/ivan/releases/download/vTest3/IVAN-vTest3-osx.dmg
After seeing both of them in action I think I prefer the pixelated one actually.
I do think it needs a bit of a shadow, I'll get you a copy of the icon with less shadow
I'll post a "poll" on the forum after the pixelated version is finalized
How is this?
Yeah, I have no problem with the one with less shadow.
+1 for both the pixelated & the realistic.
now I know that 512x512 (256x256@2x) is for the Finder pop-up window for preview
Two demos for trying out the icons: https://ipfs.io/ipfs/QmQtxPa5PGQE1FZCQMWrTQLFF6RWmopvjNeUFGPSAvC1Rw
Demo.app/
└── Contents/
├── Info.plist
├── MacOS/
│ └── play
├── PkgInfo
└── Resources/
└── ivan.icns
Added a poll here:
@iology it's overwhelmingly in favor of keeping the pixelated icon (only 5 votes but.. that's about all we can hope for). Also sounds like the modern one may have been specifically made for the website. Let's go with pixelated.
Rebased and cleaned up the commit messages.
So this icon is for all platforms. Note that this is a PR for mac only.
Looks good to merge but I'll let @fejoa take a look first as well as see what needs to be done for Windows icon to match with the slight shadow
@andrewtweber excellent, I'll look into it. What are your settings for the drop shadow?
Oof I don't remember.
What format does Windows use, ICO?
Any way to just combine the PNGs above into layers? Or does it need a size that we don't have
Yep Windows just uses the ICO format. I just save your 256x256 png and open it in GIMP. Using GIMP I can create a variety of sizes from the largest windows size (256x256). For some reason the drop shadow goes away, but I can set it up again in GIMP and it will be preserved in the export to the .ico format.
EDIT: Almost got something working, just need the info about the drop shadow. Preferable an x-offset, y-offset, blur radius and opacity, all measured in pixels... :fearful:
Hmm, you should be able to just paste the individual files above as layers. Does this work?
https://drive.google.com/file/d/1HFo7XGudu5LUeS4vzOk2jF31oA8XPBh4/view?usp=sharing
Thanks Andrew, I'll download those tomorrow and make the ICO.
The google drive file I linked to in the previous comment is an ICO :) Has all sizes from 16x16 to 256x256. Should’ve just made it for you in the first place
Excellent, thanks Andrew. I did open it for a look and found it didn't have the 48x48 pixel size needed for windows, so I added that in. It seems like the drop shadow has been preserved throughout the processing.
I added the ICO file in #533. In a hideous twist, it seems like Windows caches the old icon, so existing players might not see the updated icon if they add a shortcut to IVAN for example to their desktop folder. If they access IVAN from its own folder, then I think it will simply display our new icon :)
EDIT: Since the new ICO has the same name as the old, no further changes are needed to Ivan.rc. The build system will therefore take care of everything.
Wait a minute...