Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.12.2
-
None
-
macOS X 10.12
Description
https://bugreports.qt.io/secure/attachment/82023/qt-creator-opensource-mac-x86_64-4.8.2_2877.pngThese changes introduced the new application icons from QTBUG-70826
- https://codereview.qt-project.org/254418/
- https://codereview.qt-project.org/255029/
- https://codereview.qt-project.org/249084/ (Qt 5.13)
It turned out that on macOS X 10.12 the .icns icons are displayed in a corrupted manner in the finder with icon sizes under 48 pixels, when used as application bundle icon. This dies not happen on on the doc or if the .icns is directly visible in the finder, and it does not happen at all on macOS 10.14.
The difference between the original .icns and the new ones is the contained icon types.
The original one contains contains:
"is32", "s8mk", "ic11", "il32", "l8mk", "ic12", "ic07", "ic13", "ic08", "ic14", "ic09", "ic10" and a "TOC "
The new one contains:
"icp4", "icp5", "icp6", "ic07", "ic08", "ic09", "ic10", "ic11", "ic12", "ic13", "ic14"
In order to solve this issue, I will attempt to create the new icons exactly like the originals.
Attachments
Issue Links
- duplicates
-
QTBUG-75382 qt-unified-mac-x64-3.1.0-online installer icon is corrupted
- Closed
- is required for
-
QTBUG-74662 Qt for macOS ships old icons
- Closed
- relates to
-
QTCREATORBUG-22343 MaintenanceTool icon bug
- Closed
-
QTBUG-70826 Integrate the new Qt application icons
- Closed