kde4 supports a dedicated icon file name scheme to install icons in specific locations like hi22-actions-myiconname-png, where 'actions' refers to a dedicated action group. In the umbrello source tree there are icon files using an undefined icon group named 'action'. The macro kde4_install_icons catches this case and map the type to 'actions'. In kf5 these mapping does not happens, which results into installing the related icons in a wrong directory named 'action' which is not part of the xdg icon theme specification. Reproducible: Always
Git commit 69d910c5abdc7d92fd9bda4e36b832cbe0ff3725 by Ralf Habacker. Committed on 19/01/2015 at 13:20. Pushed by habacker into branch 'Applications/14.12'. Fix undefined icon group. Using the undefined icon group 'action' works in KDE4, because kde_install_icons maps all undefined group to 'actions' which is not supported in frameworks5. FIXED-IN:2.15.2 (KDE 14.12.2) http://commits.kde.org/umbrello/69d910c5abdc7d92fd9bda4e36b832cbe0ff3725