GNOME Bugzilla – Bug 637226
rygel installs 120x120 icons, instead of 128x128
Last modified: 2011-10-06 06:52:31 UTC
I don't know why rygel installs 120x120 icons, but it's wrong: the usual size is 128x128.
The reason is that DLNA requires that we provide icons of sizes 120x120 and 48x48 in both jpeg and png. So these I must provide but if providing them in 128x128 as well makes everyone happy, I'll be glad to comply. :)
Section 7.2.28 in "DLNA guidelines" if anyone is interested.
(In reply to comment #2) > Section 7.2.28 in "DLNA guidelines" if anyone is interested. Hrm, I can't find the right document, it seems. The thing is that you install those icons in the icon theme. But the icon theme doesn't know about the 120x120 size, so I'm not even sure they will be used. If you really need this size, I suggest you handle it outside of the usual theming. Also, jpeg is not a supported format for icon themes: http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
(In reply to comment #3) > (In reply to comment #2) > > Section 7.2.28 in "DLNA guidelines" if anyone is interested. > > Hrm, I can't find the right document, it seems. I'd be surprised if you can, it's quite expensive…
(In reply to comment #3) > (In reply to comment #2) > > Section 7.2.28 in "DLNA guidelines" if anyone is interested. > > Hrm, I can't find the right document, it seems. Welcome to world of DLNA's world of pain. :) The documents are not public. > The thing is that you install those icons in the icon theme. But the icon theme > doesn't know about the 120x120 size, so I'm not even sure they will be used. If > you really need this size, I suggest you handle it outside of the usual > theming. Agreed but what does that mean? I install the icons in a different location? > Also, jpeg is not a supported format for icon themes: > http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html Ok, I'll deal with jpegs the same way i'll deal with non-standard sizes.
(In reply to comment #5) > (In reply to comment #3) > > The thing is that you install those icons in the icon theme. But the icon theme > > doesn't know about the 120x120 size, so I'm not even sure they will be used. If > > you really need this size, I suggest you handle it outside of the usual > > theming. > > Agreed but what does that mean? I install the icons in a different location? I'd just install the icons in /usr/share/rygel.
Created attachment 198210 [details] [review] data: Add 128x128 px version of the icons
Created attachment 198211 [details] [review] data: Split in theme icons and DLNA icons
Created attachment 198212 [details] [review] core: Do not use theme icons for UPnP
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.