kwrite does this: --- kde4_add_app_icon(kwrite_KDEINIT_SRCS "${KDE4_INSTALL_DIR}/share/icons/oxygen/*/apps/accessories-text-editor.png") --- but kate misses to do so, which is why kate does not create an ICNS on MacOSX. Reproducible: Always Steps to Reproduce: 1. Install kate using MacPorts 2. Check out launch pad and see that the application doesn't have a valid icon 3. Start the app, keep the icon in dock 4. App icon is visible and ok, different from kwrite 5. After closing the app an app icon stays in dock, but its the generic invalid one!!! KDE 12.2.2
Fix in KF5 version of Kate/KWrite, proper icons added now. Not only for mac but for win, too.