Evo should only appear once The Email item in the Internet menu is the one we want. The other one is bollocks.
I agree with you in spirit, but this poses the question: What if I want to use one of the other 5 mailers that are availible to set as my default? Then $MAILER will have two menu items pointing to it: its own item and the generic item. Evo will have zero menu items, and the rest will have one*. Note that I don't necessarily disagree with you, just playing devil's advocate. * except for Mutt, I don't think it actually has a menu item. But it's possible to set it as your mailer via the dialog)
This is a problem with using the launchemail script. I'm not sure why that is still included with the install since we have a "Preffered Applications" system handling this method but perhaps it hasn't been fixed since the 2.6 days. In fact if you look at the launchemail script it contains this: # WARNING: Deprecated Script # This script exists only because GNOME 2.6 gnome-open lacks the ability # to launch the preferred mail application directly without arguments. # This script will be replaced for target distribution FC3 when # something better is implemented upstream. Should CC Warren on this to get a status on this.
If launchmail is still needed because no decent gnome-open replacement exists then we need to remove it's .desktop menu entry to avoid the duplication of menu items.
OK - launchmail is provided by package htmlview, and contains the offending desktop file: /usr/share/applications/redhat-email.desktop Reassigning to component "htmlview"
*** This bug has been marked as a duplicate of 125865 ***
[root@ibmlaptop applications]# rpm -qf evolution-2.0.desktop evolution-1.5.94.1-1 [root@ibmlaptop applications]# ls -l evolution-2.0.desktop -rw-r--r-- 1 root root 2468 Sep 15 14:58 evolution-2.0.desktop Actually, this was an evolution problem. evolution sometime after FC2 began providing its own .desktop file.
And mozilla stopped providing the symlink to the redhat-menus desktop file sometime after FC2, so it is not exhibiting this problem. The "solution" for this is either evolution-2.0.desktop should be removed, or this line be added: OnlyShowIn=; This however does not fix Zack's concern in Comment #1, which is exactly the reason I made it this way in FC2. It would have been more obvious if I had different icons for evolution & preferred e-mail launcher, but I ran out of time.
Oops... I forgot about the earlier agreed upon solution, which is the opposite of the above: 1) evolution and mozilla should provide their own desktop files which launch the applications directly. 2) redhat-menus provides the generic Preferred Application launcher .desktop files, which contain OnlyShowIn=; so they are usable for the default gnome-panel schema, but not visible as "duplicates" within the menu. closing again as duplicate *** This bug has been marked as a duplicate of 125865 ***
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.