-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Windows icon and NSIS banner #32054
Conversation
I'm not sure why but the julia exe files are still using the old icons even after updating them. It might have something to do with the 7zS.sfx ? the |
Thanks for polishing this! |
Fixed up the actual 7z stage of the installer icon, it needed manual modification using resource hacker. @vtjnash do you by any chance know why the actual |
So what I think was happening was that the resource file defined the same number for VERSIONINFO and ICON julia/contrib/windows/julia.rc Line 3 in 1d4b25e
julia/contrib/windows/julia.rc Line 34 in 1d4b25e
changing the resource number for ICON to 101 (the number is arbitrary and doesn't matter unless it is referenced), seems to fix the clash and now builds properly update the icons to the new ones. I'm not sure if it was some strange luck that the current version works. It could be related to the sizes embedded in the ico file on master are smaller than the updated ico file in this PR (which have embedded more icon sizes) Compare the new icon (red arrow) to the old icon on the right in the figure below |
I assume it's just because you modified the file so it rebuilt. There's no conflict, so it'll just pick up the lowest number in each group (1, 24, and 101; or it could have been 1, 1, and 1) |
I don't think so? I deleted my icon cache and I made sure to |
Seems like you were right.... It's pretty annoying to mess around with icons since things don't always refresh properly... |
I fixed up a very subtle scaling issue (@cormullion the julia-dots.svg isn't perfectly square and there is some space even around the widest dots, I trimmed that space and made it a perfect square, which fixed the scaling in the creation of the ico files) |
FYI this is good to go on my end |
merge? |
Is the |
I believe they are part of the NSIS banner change which we discussed elsewhere. Let's go ahead with this. |
Yeah it's not entirely related to the branding update. The showuninst improves consistency with the installer and the name change actually has no impact due to the 7zSFX module used is outdated, but I changed it anyways if it gets updated. |
(cherry picked from commit a43c46b)
(cherry picked from commit a43c46b)
(cherry picked from commit a43c46b)
part of #32038
It looks like the old icon had a smaller size, updating it now looks much better.