http://bugzilla.suse.com/show_bug.cgi?id=1136295
http://bugzilla.suse.com/show_bug.cgi?id=1136295#c7
--- Comment #7 from David Rankin ---
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.