osxbundle: tahoe compatible squircle icon - #16926
Conversation
|
Download the artifacts for this pull request: Windows |
|
it is like an endless fight against Apple's whims to change their iconography erratically (over the years). i do get the problem and am not completely against at modernising it to integrate properly. there are a few things that should be clarified first:
i am not sure how much liberty i have here to change the current icon. also maybe we should at least wait one macOS version iteration for the change, in the case Apple is going to change it another time (like more or less rounded or whatever). |
Icon Composer. Project file: mpv.icon.zip
The .svg icon found in this repo.
Correct. This only squircles the icon. So basically it's still the circle icon, but jailed in a squircle (as all new apps are required to follow the squircle shape). The document icon remains unchanged. |
i meant the icon used by mpv's binary without the bundle. will take a proper look at it next weekend. |
|
just a heads up, i need some more time checking a few more things. |
|
thanks for your effort and bringing this issue to my attention. when i looked into this i wanted to change too many things, so i decided to make my own version. see #17131. |
|
All good, cheers |
macOS Tahoe introduces a new way to load icon resources. They also enforce all icons to follow the squircle shape.
Tahoe-compatible icons have to exist now in an
Assets.carfile, vs the known.icns. I've only changed the icon withinAssets.carand noticon.icns, retaining the old look for those who are not on Tahoe.Assets.car:mpv.iconnot commited. It's the icon project, as built on Icon Composer. Should I include this file? Where?* I've generated theAssets.carfile via: