Fedora Account System
Red Hat Associate
Red Hat Customer
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.