After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 630760 - Make sure we always use an icon for the message tray source
Make sure we always use an icon for the message tray source
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: message-tray
unspecified
Other Linux
: High normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
[gnome3-important]
Depends on:
Blocks:
 
 
Reported: 2010-09-27 20:18 UTC by Marina Zhurakhinskaya
Modified: 2013-03-02 16:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marina Zhurakhinskaya 2010-09-27 20:18:55 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?
Comment 1 Jay Ellington 2010-10-01 20:04:43 UTC
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
Comment 2 William Jon McCann 2011-03-13 20:29:52 UTC
This is important since the message tray is pretty broken without icons.

Also see bug 644668.
Comment 3 Frederic Peters 2011-03-17 18:00:00 UTC
Jon, Marina had a question in the initial comment, do we have an answer?
Comment 4 William Jon McCann 2011-03-17 22:39:48 UTC
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.
Comment 5 Owen Taylor 2011-03-29 02:33:51 UTC
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.
Comment 6 Susanna Huhtanen 2012-07-27 13:18:04 UTC
Is this still a gnome-love bug? should it be confirmed as NEW?
Comment 7 Jasper St. Pierre (not reading bugmail) 2012-07-27 13:26:22 UTC
As far as I know, there aren't any applications with missing icons.
Comment 8 William Jon McCann 2013-03-02 16:14:53 UTC
I haven't seen anything like this in a long time. Closing.