[Bug 1136295] yast2-control-center-qt3 No icons in yast2 or sw_single
http://bugzilla.suse.com/show_bug.cgi?id=1136295 http://bugzilla.suse.com/show_bug.cgi?id=1136295#c7 --- Comment #7 from David Rankin <drankinatty@suddenlinkmail.com> --- Created attachment 806625 --> http://bugzilla.suse.com/attachment.cgi?id=806625&action=edit yast2-control-center-qt3.spec creating 'icons' link to /usr/share/icons/hicolor I have a solution that is 2-part. First the yast2-control-center-qt3.spec needs to create the link from /usr/share/YaST2/theme/current/icons to /usr/share/icons/hicolor (as was done in yast2-branding-openSUSE -- discontinued in 15.1). Second, since the yast2-control-center-qt3 cannot use the .svg icons (without someone writing a .svg input and render-to-Qimage to convert to Qpixmap routine), why not just create a package containing the yast2 icons in .png form that could be hosted in the KDE:/KDE3 repository for 15.1 I have done that and the solution works fine (though I still have to find the online-update icons and a few others) I have a proof of concept package at https://build.opensuse.org/package/show/home:drankinatty/yast2-control-cente... (you could add a recommends to install the package, I added a Requires to the icons package .spec for the qt3 control center -- that should catch most issues) (1) Restoring the symlink and (2) providing the .png icons in a standalone package for the qt3 control center seems like a reasonable solution. The optimal solution would be to patch the qt3 control center to use the .svg icons, but I don't know how hard it would be to write the .svg input/render/convert code (coolo seems to have written most of the original) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com