GNOME Bugzilla – Bug 346306
Missing 16x16/stock/net/stock_mail-priority-high.png
Last modified: 2006-11-28 20:29:02 UTC
The stock_mail-priority-high.png icon has gone missing from CVS. There is no mention of this icon being removed in the ChangeLog. This icon is used by Evolution for flagging mails as important. To demonstrate this flaw, open Evolution and right-click on an item in the message list. Look for the menu item labelled "Mark as Important". It currently shows the stock "icon-not-found" icon instead of the normal red circle with an exclamation mark.
As per the naming spec, this is emblem-important in the emblems context now. A symlink is created at install time by icon-naming-utils for backward compatibility with the old name used by evolution.
A don't see a symlink for the stock_mail-priority-high.png icon. I also notice that 16x16/stock/net/Makefile.am does not have an install-data-local stanza (which runs the icon-name-mapping script) like many of the other Makefile.am files in the gnome-icon-theme package do. Consequently, I suspect this particular symlink is never getting created at install time. Perhaps this is an oversight from a recent change? Reopening the bug because I think it needs a second glance.
The symlink is NOT in the same directory where the icon was before. The symlink is under the emblems context where the new icon is. As I said before, everything under stock/ is deprecated and going away. Nothing under stock/ is going to get the migration script in the install-data-local rule. It's not an oversight. The emblem-important icon is there in all sizes.
The install-data-local rule was apparently missing for all the emblems directories as well. This is now fixed.
Rodney, thanks for looking at that and helping me understand what was going on.
Turns out this is the wrong fix. It causes nautilus to display two "Important" emblems, only one of which works. Please move the stock_mail-priority-high.png to some other context.
This is the correct fix. If it exposes bugs in Nautilus or other applications, then those bugs need to be fixed as well. The symlink isn't going to move to some other context to work around a bug in Nautilus.
Please, don't be so silly all the time. Why do you insist on breaking working desktops ?
Yes. Please stop being silly. Re-read my comment. I don't suggest breaking a working desktop, I suggest fixing a broken one. The fact that the icon doesn't work when selected is a Nautilus bug. Work-arounds aren't fixes.
Can you explain how having two "Important" emblems in nautilus is not broken ? Even if they both worked...