GNOME Bugzilla – Bug 630760
Make sure we always use an icon for the message tray source
Last modified: 2013-03-02 16:14:53 UTC
Make sure we use a backup image for the message tray source icon if an icon is missing. Jon, which backup image should we use?
After completing a run through jhbuild today(10/1) tomboy didn't have a icon for itself when it showed up in the message tray. I am using jhbuild from a Ubuntu Lucid Lynx install with all recent patches. Linux desktop-je 2.6.32-25-generic #44-Ubuntu SMP Fri Sep 17 20:26:08 UTC 2010 i686 GNU/Linux
This is important since the message tray is pretty broken without icons. Also see bug 644668.
Jon, Marina had a question in the initial comment, do we have an answer?
We are using application-x-executable for missing application icons. While it would be nice to be able to craft the icon use in the tray to reflect the type of message I'm not sure this is necessary. This is a very unusual (hopefully) case and should really be filed as a bug. It is more likely that the buggy program is an application of some kind and not part of the GNOME core. So, I think for now it is reasonable to use "application-x-executable" as the fallback icon.
There are two possible causes for no icon: - bug 634820 which caused legacy status icons to be allocated 1x1. This has been fixed now, though we've still had some reports of icons being allocated at some larger size but not as big as they should be. - unknown causes or application behavior causing notification-daemon notifications with no icon. There are probably some cases, but we don't have a specific example or reproduction, so I don't consider this 3.0.0 material. using application-x-executable is going to look weird in any case; our real defense here has to be make sure that notification sources get proper icons. Moving off of the 3.0 blocker list.
Is this still a gnome-love bug? should it be confirmed as NEW?
As far as I know, there aren't any applications with missing icons.
I haven't seen anything like this in a long time. Closing.