-
Notifications
You must be signed in to change notification settings - Fork 298
Display an icon on non-win32 machines #2363
Conversation
On Linux platforms, the icon needs to be a PNG file. On MacOS too according to this page: https://developer.apple.com/design/human-interface-guidelines/macos/icons-and-images/app-icon/
looks like the builds are broken... but not due to this PR |
Sorry for the delay! Which OS' should this fix it for? I know Windows is obviously fine, but from my other machines Ubuntu and macOS do have icons in the docks/alt-tab menus etc. The only other linux box I have is an Arch one, but since that has a tiling WM I never really seen any icons anyways. |
@CrossR At least here on openSUSE I had a blank icon using the .ico file. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given it a quick test and works fine for me!
Cheers for fixing this!
Sorry about that guys! I meant to add all the collaborators to it (its lame that AppVeyor doesn't sync up permissions). There's two things I need to add:
|
Codecov Report
@@ Coverage Diff @@
## master #2363 +/- ##
=======================================
Coverage 38.07% 38.07%
=======================================
Files 300 300
Lines 12508 12508
Branches 1645 1645
=======================================
Hits 4763 4763
Misses 7491 7491
Partials 254 254 Continue to review full report at Codecov.
|
Merging this in now @cbosdo - thank you for the contribution! 💯 Sorry about the build issues. |
On Linux platforms, the icon needs to be a PNG file. On MacOS too
according to this page:
https://developer.apple.com/design/human-interface-guidelines/macos/icons-and-images/app-icon/
Notes: